基于SaaS模式的社會扶貧云平臺設(shè)計與實現(xiàn)
【學(xué)位授予單位】:中南民族大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP311.52
【圖文】:
第2章 相關(guān)技術(shù)概述架構(gòu)模式層架構(gòu)中,最常見分層為展示層+業(yè)務(wù)層+數(shù)據(jù)層。展示層接收用戶輸入的請求數(shù)據(jù),顯示請求響應(yīng)結(jié)果。業(yè)務(wù)層是系功能的各種請求。數(shù)據(jù)層負(fù)責(zé)數(shù)據(jù)存儲與操作。各層關(guān)系為服務(wù)請求,傳遞參數(shù),并顯示獲取的業(yè)務(wù)層返回信息。業(yè)務(wù),驗證數(shù)據(jù)合法性,實現(xiàn)功能運算并將信息返回給展示層。示層不能直接訪問數(shù)據(jù)層。odel)-視圖(View)-控制器(Controller)這三層組合起來形 是軟件三層架構(gòu)中的展示層,可以認(rèn)為 MVC 把三層架構(gòu),形成了控制器、視圖、模型這三個部分。MVC 通過在?刂破鱽韺崿F(xiàn)模型層和視圖層之間的解耦合,通過控制器層之間的同步,圖 2.1 是 MVC 處理請求的流程演示。
、Web 開發(fā)、消息和測試等相關(guān)的技術(shù)支持[14]。Spring 使用簡單的 Java 對象 (Plain Old Java Object, POJO),其實就是普通avaBeans 來進(jìn)行企業(yè)級開發(fā)[15]。將每一個被 Spring 管理的 Java 對象稱為 Bean過 Spring 提供的 IoC 容器來進(jìn)行對象的初始化,解決對象間的依賴,將對象權(quán)交給了 Spring,由 Spring 管理對象。Spring 框架采用的分層架構(gòu),我們可據(jù)需要來使用 Spring 的模塊,圖 2.3 展示了 Spring 的架構(gòu)模塊。
并 將 其 注 冊 到 DriverManager 類 , 然 后 通 過 調(diào) 用 DriverManannection 找到參數(shù)相應(yīng)的驅(qū)動類,最后調(diào)用該驅(qū)動類的 connect 方ction 對象。通過 Connection 對象的 createStatement 方法獲取 Statem Statement 執(zhí)行 SQL 語句,返回結(jié)果集 ResultSet 對象,讀取 Resu換成普通 Java 對象。使用傳統(tǒng) JDBC 連接方式弊端包括工作量大,作 Connection 對象、Statement 對象和 ResultSet 對象去取數(shù)據(jù)。同時處理 JDBC 編程可能產(chǎn)生的各種異常并正確關(guān)閉資源。因此,現(xiàn)在M(Object Relational Mapping, ORM)模型對 JDBC 進(jìn)行封裝。以將 ORM 看做數(shù)據(jù)表和 POJO 對象的映射關(guān)系模型,通過這層映射分迅速簡單地將數(shù)據(jù)表的數(shù)據(jù)轉(zhuǎn)換為 POJO 對象[16],圖 2.4 展示了這
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李春光;;互聯(lián)網(wǎng)時代的社會扶貧創(chuàng)新思考[J];當(dāng)代經(jīng)濟(jì);2015年13期
2 杜江;張錚;張杰鑫;邰銘;;MapReduce并行編程模型研究綜述[J];計算機(jī)科學(xué);2015年S1期
3 蘇海;向德平;;社會扶貧的行動特點與路徑創(chuàng)新[J];中南民族大學(xué)學(xué)報(人文社會科學(xué)版);2015年03期
4 徐煥良;翟璐;薛衛(wèi);任守綱;;Hadoop平臺中MapReduce調(diào)度算法研究[J];計算機(jī)應(yīng)用與軟件;2015年05期
5 孫亭;賈元江;張永勝;侯秀艷;于鑫;;基于Hadoop的推薦算法研究[J];軟件工程師;2015年04期
6 鄧華平;;基于項目聚類和評分的時間加權(quán)協(xié)同過濾算法[J];計算機(jī)應(yīng)用研究;2015年07期
7 李偉衛(wèi);趙航;張陽;王勇;;基于MapReduce的海量數(shù)據(jù)挖掘技術(shù)研究[J];計算機(jī)工程與應(yīng)用;2013年20期
8 鄭翠翠;李林;;協(xié)同過濾算法中的相似性度量方法研究[J];計算機(jī)工程與應(yīng)用;2014年08期
9 薛峰;梁鋒;徐書勛;王彪任;;基于Spring MVC框架的Web研究與應(yīng)用[J];合肥工業(yè)大學(xué)學(xué)報(自然科學(xué)版);2012年03期
10 亢麗蕓;王效岳;白如江;;MapReduce原理及其主要實現(xiàn)平臺分析[J];現(xiàn)代圖書情報技術(shù);2012年02期
本文編號:2763801
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2763801.html