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