某核電研究所共性項(xiàng)目管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
【學(xué)位單位】:華中科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TP311.52
【部分圖文】:
C 模式設(shè)計(jì)模式主要是用于創(chuàng)建 Web 應(yīng)用程序,從邏輯上理解它可以分(model),視圖層(view),控制層(controller)。三層模型的(數(shù)據(jù)模型層)主要用于處理數(shù)據(jù)邏輯。通常,數(shù)據(jù)模型層對(duì)象據(jù)。視圖表示層)主要用于在應(yīng)用程序中處理數(shù)據(jù)顯示。通常,視圖型數(shù)據(jù)創(chuàng)建的對(duì)應(yīng)的頁(yè)面展示。ller(控制層)主要用于在應(yīng)用程序中處理用戶信息交互?刂茖訄D讀取數(shù)據(jù),控制用戶輸入,并將數(shù)據(jù)發(fā)送到數(shù)據(jù)層。 分層設(shè)計(jì)模式有助于管理復(fù)雜的應(yīng)用程序,促進(jìn)軟件開發(fā)人員[18,19]。程序員可以在任意一個(gè)時(shí)間段內(nèi)只專注于某一個(gè)方面低了層與層之間的依賴,有利于各層邏輯代碼的復(fù)用。MVC示。
邏輯分離進(jìn)行內(nèi)聚性的開發(fā)[29]。上都是 Spring 的特質(zhì)也是它的優(yōu)點(diǎn),它也有不盡人意的地方就是:js碼、控制器過于靈活,缺少一個(gè)公用控制器。而 Spring Boot 是 Sprin秀,為什么這么說呢?主要是使用了 Spring Boot 之后,我們創(chuàng)建和使極大的簡(jiǎn)化(配置簡(jiǎn)化);這也是 Spring 發(fā)展的一個(gè)方向 讓開發(fā)人員。SpringMVC 技術(shù)介紹ring 框架為構(gòu)建 Web 應(yīng)用程序提供了一個(gè)通用的 MVC 模塊。在最MVC 應(yīng)用程序中,web 首先發(fā)送一個(gè)客戶端請(qǐng)求給過濾器 d0,31]。然后 dispatcher servlet 查詢一個(gè)或多個(gè) Handler Mapping 找到ler 處理業(yè)務(wù)邏輯請(qǐng)求,請(qǐng)求處理完成以后返回對(duì)應(yīng)的數(shù)據(jù),通過視解析并展示在前端頁(yè)面。SpringMVC 的控制流程圖如圖 2-2 所示。
華 中 科 技 大 學(xué) 碩 士 學(xué) 位 論 文2.2.3 MyBatis 技術(shù)MyBatis 是一個(gè)簡(jiǎn)單易學(xué)的持久層框架,開發(fā)人員可以在很短的時(shí)間內(nèi)就能掌握其知識(shí)要領(lǐng),快速的完成開發(fā)任務(wù)。MyBatis 為外部使用提供接口 API,開發(fā)人員通過這些本地 API 操作數(shù)據(jù)庫(kù)[32]。Mybatis 的優(yōu)點(diǎn)就是:簡(jiǎn)單易學(xué),通過文檔和源代碼,可以比較完全的掌握它的設(shè)計(jì)思路和實(shí)現(xiàn)。Mybatis 的缺點(diǎn):半 ORM,工具支持較少。MyBatis 的結(jié)構(gòu)圖如圖 2-3 所示。
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 榮艷冬;;關(guān)于Mybatis持久層框架的應(yīng)用研究[J];信息安全與技術(shù);2015年12期
2 房啟龍;李守超;馬平;劉波;;核電基建工程信息管理系統(tǒng)構(gòu)建[J];中國(guó)科技信息;2015年23期
3 劉紅霞;陸文迪;;改進(jìn)的MVC設(shè)計(jì)模式的研究與應(yīng)用[J];計(jì)算機(jī)工程與科學(xué);2015年09期
4 陸晨;馮向陽(yáng);蘇厚勤;;HTML5 WebSocket握手協(xié)議的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用與軟件;2015年01期
5 唐永瑞;張達(dá)敏;;基于Ajax與MVC模式的信息系統(tǒng)的研究與設(shè)計(jì)[J];電子技術(shù)應(yīng)用;2014年02期
6 周文紅;晏素芬;蔣玉芳;鄧朝暉;;Spring Security安全框架應(yīng)用[J];計(jì)算機(jī)與現(xiàn)代化;2013年11期
相關(guān)碩士學(xué)位論文 前5條
1 唐玥玚;基于Spring與iBatis的游戲活動(dòng)商城平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D];北京交通大學(xué);2016年
2 朱慧棟;基于SpringMVC框架的電子商務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];湖南大學(xué);2016年
3 凌明坤;基于CSS技術(shù)的車輛定位與控制系統(tǒng)設(shè)計(jì)與研究[D];華北電力大學(xué)(北京);2016年
4 楊韜;基于SpringMVC的花卉企業(yè)集群協(xié)同商務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];中山大學(xué);2014年
5 李耀波;SD核電工程管理信息系統(tǒng)分析與設(shè)計(jì)[D];山東大學(xué);2013年
本文編號(hào):2865854
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2865854.html