基于Spring Boot的新聞采編發(fā)平臺的研究與實(shí)現(xiàn)
【文章頁數(shù)】:73 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2-1領(lǐng)域邏輯的位置??
圖2-1領(lǐng)域邏輯的位置??用戶界面/展示層主要展示應(yīng)用層所獲取到的數(shù)據(jù);發(fā)用層完成定義軟件的任務(wù),是軟件功能的集中體現(xiàn),務(wù)邏輯。領(lǐng)域?qū)佑脕肀磉_(dá)業(yè)務(wù)模型,保存業(yè)務(wù)狀態(tài)信現(xiàn)的最小顆粒;A(chǔ)設(shè)施層為領(lǐng)域?qū)犹峁┏志没臋C(jī)用進(jìn)行通信機(jī)制。共同構(gòu)成了一個(gè)完整的應(yīng)用模式。??計(jì)(DDD)的優(yōu)點(diǎn)....
圖2-6?GraphQL調(diào)用示意圖??2.2.4應(yīng)用開發(fā)規(guī)范??
?業(yè)務(wù)數(shù)據(jù)模型:商品、訂單、用戶、物流...??圖2-5?GraphQL功能示意圖??相比于RESTfiil,GraphQL使得前后端在接口對接方面的工作變得簡單起??來,后端只需要將數(shù)據(jù)類型定義在Schema文件中,前端則可以根據(jù)業(yè)務(wù)的需??要來獲取相應(yīng)的數(shù)據(jù),繞過了前后端一起....
圖2一基于RBAC的權(quán)限管理
,本推進(jìn)[19]。??碼的格式和風(fēng)格規(guī)范主要參照Google和Alibaba的java編程規(guī)范。??系統(tǒng)權(quán)限控制機(jī)制??據(jù)系統(tǒng)的設(shè)計(jì)需求,本次系統(tǒng)權(quán)限的控制機(jī)制選擇基于RBAC的訪問理。系統(tǒng)將統(tǒng)一采用基于RBAC的權(quán)限管理模型來控制用戶對關(guān)鍵操的訪問?赏ㄟ^定義角色來管理一組權(quán)限....
圖3-1系統(tǒng)架構(gòu)體系??
(4)具備三端統(tǒng)一交互機(jī)制。平臺應(yīng)用使用一套統(tǒng)一規(guī)范化的交互機(jī)制,??保證體驗(yàn)一致性,交互機(jī)制應(yīng)隔離應(yīng)用平臺的變化,對接口版本不進(jìn)行太多要??求。??(5)具備靈活可拓展的機(jī)制。稿件的發(fā)布應(yīng)能面向不同新聞渠道,通過添??加組件的方式,使得稿件能定向推送到某一新聞閱讀平臺。系統(tǒng)的功....
本文編號:3932992
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3932992.html