Hybrid模式系統(tǒng)框架的設(shè)計與應(yīng)用
【圖文】:
圖2.1邋Spring框架結(jié)構(gòu)圖逡逑Fig.2.1邋Spring邋framework邋structure邋diagram逡逑ibernate是一種面向Java環(huán)境對象/關(guān)系數(shù)據(jù)庫映射工具,是一個Gavin邋King創(chuàng)建,底層封裝JDBC邋API,功能是實現(xiàn)持久層,完成作,無需面向數(shù)據(jù)庫表的開發(fā),使系統(tǒng)開發(fā)人員能夠完全用面向和設(shè)計系統(tǒng),減少持久層的工作率,提高編程效率[28]。逡逑yBatis邋由邋2010邋年的邋apache邋software邋foundation邋遷移到邋google邋codeatis,前身為apache的開源項目iBatis。MyBatis是一個優(yōu)秀的jdbc的操作數(shù)據(jù)庫的過程進行封裝,使開發(fā)者只需要關(guān)注SQL精力去處理例如注冊驅(qū)動、創(chuàng)建connection、創(chuàng)建statement、手集檢索等jdbc繁雜的過程代碼,它通過簡單的XML或注解來接口和JavaPOJOs映射成數(shù)據(jù)庫數(shù)據(jù),避免使用繁瑣的java代獲取數(shù)據(jù)[29]。逡逑
護的傳統(tǒng)開發(fā)模式相比,MVC對系統(tǒng)采用分層的設(shè)計,將業(yè)務(wù)邏輯的處理、頁面逡逑展示和數(shù)據(jù)對象進行了分離,與傳統(tǒng)開發(fā)模式相比具有很大的優(yōu)勢且彌補了不足。逡逑MVC設(shè)計模式如圖2.邋2所示。逡逑Browser逡逑Request邋邐^逡逑C(Control)邋^逡逑Servlet邋NB、'逡逑f邐廣 ̄ ̄N邐/邋a逡逑a邋M(Model)邐;邋DR邋,逡逑a邋e邋0逡逑Response邋/邋v(View)邋丨’逡逑4—JSP邋/逡逑圖2.2邋MVC設(shè)計模式逡逑Fig.2.2邋MVC邋design邋pattern逡逑MVC設(shè)計模式用于應(yīng)用程序的分層開發(fā)。逡逑Model邋(模型):對應(yīng)】avaBean,代表一個存取數(shù)據(jù)的對象或JAVA邋POJO,逡逑?11-逡逑
【學位授予單位】:大連海事大學
【學位級別】:碩士
【學位授予年份】:2018
【分類號】:TP311.52
【參考文獻】
相關(guān)期刊論文 前10條
1 王櫻;李錫輝;趙莉;;基于SSM框架的高校在線考試系統(tǒng)研究[J];電腦編程技巧與維護;2017年20期
2 劉黎娜;;設(shè)計模式及其在軟件設(shè)計中的應(yīng)用研究[J];通訊世界;2017年16期
3 唐四化;;一種面向多業(yè)務(wù)的移動應(yīng)用開發(fā)框架研究[J];電腦編程技巧與維護;2017年11期
4 尹云霞;;基于分層思想的SSH框架整合技術(shù)研究[J];新技術(shù)新工藝;2017年04期
5 李展飛;;Web軟件系統(tǒng)開發(fā)框架設(shè)計在MVC模式的實現(xiàn)[J];電子技術(shù)與軟件工程;2017年08期
6 馬壯;陳年飛;史夢安;王志勃;;一種基于Android混合開發(fā)模式的軟件架構(gòu)設(shè)計[J];軟件導刊;2017年01期
7 蔣健健;;移動APP開發(fā)模式探討[J];數(shù)字技術(shù)與應(yīng)用;2017年02期
8 楊晴雯;王曉莉;趙楷;鄭炅;;JAVA教學中軟件分層架構(gòu)思維方式的引導[J];信息與電腦(理論版);2017年02期
9 欒斯喬;;基于J2EE和MVC模式的企業(yè)信息管理系統(tǒng)的設(shè)計與實現(xiàn)[J];信息通信;2016年02期
10 姜林美;李國剛;杜勇前;;結(jié)合AOP思想和依賴注入技術(shù)的輕量級MVC框架[J];華僑大學學報(自然科學版);2016年01期
相關(guān)會議論文 前1條
1 李驍;張丹;;基于混合模式的移動開發(fā)技術(shù)的研究[A];“決策論壇——企業(yè)管理模式創(chuàng)新學術(shù)研討會”論文集(下)[C];2017年
相關(guān)碩士學位論文 前10條
1 馬勇U,
本文編號:2610253
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2610253.html