大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Javamvc項目框架視頻之SpringMVC框架

Javamvc項目框架視頻之SpringMVC框架

更新時間:2020-07-15 15:48:45 來源:動力節點 瀏覽2256次

Javamvc項目框架視頻之SpringMVC框架,JavaEE體系結構包括四層,從上到下分別是應用層、Web層、業務層、持久層。Struts和SpringMVC是Web層的框架,Spring是業務層的框架,Hibernate和MyBatis是持久層的框架。

Javamvc項目框架視頻之SpringMVC框架

為什么要使用SpringMVC?

很多應用程序的問題在于處理業務數據的對象和顯示業務數據的視圖之間存在緊密耦合,通常,更新業務對象的命令都是從視圖本身發起的,使視圖對任何業務對象更改都有高度敏感性。而且,當多個視圖依賴于同一個業務對象時是沒有靈活性的。

SpringMVC是一種基于Java,實現了Web MVC設計模式,請求驅動類型的輕量級Web框架,即使用了MVC架構模式的思想,將Web層進行職責解耦?;谡埱篁寗又傅木褪鞘褂谜埱?響應模型,框架的目的就是幫助我們簡化開發,SpringMVC也是要簡化我們日常Web開發。

MVC設計模式

MVC設計模式的任務是將包含業務數據的模塊與顯示模塊的視圖解耦。這是怎樣發生的?在模型和視圖之間引入重定向層可以解決問題。此重定向層是控制器,控制器將接收請求,執行更新模型的操作,然后通知視圖關于模型更改的消息。

Javamvc項目框架視頻之SpringMVC框架

SpringMVC是Spring的一部分,如圖:

Javamvc項目框架視頻之SpringMVC框架

SpringMVC的核心架構:

Javamvc項目框架視頻之SpringMVC框架

具體流程:

(1)首先用戶發送請求——DispatcherServlet,前端控制器收到請求后自己不進行處理,而是委托給其他的解析器進行處理,作為統一訪問點,進行全局的流程控制;

(2)DispatcherServlet——HandlerMapping,映射處理器將會把請求映射為HandlerExecutionChain對象(包含一個Handler處理器(頁面控制器)對象、多個HandlerInterceptor攔截器)對象;

(3)DispatcherServlet——HandlerAdapter,處理器適配器將會把處理器包裝為適配器,從而支持多種類型的處理器,即適配器設計模式的應用,從而很容易支持很多類型的處理器;

(4)HandlerAdapter——調用處理器相應功能處理方法,并返回一個ModelAndView對象(包含模型數據、邏輯視圖名);

(5)ModelAndView對象(Model部分是業務對象返回的模型數據,View部分為邏輯視圖名)——>ViewResolver,視圖解析器將把邏輯視圖名解析為具體的View;

(6)View——渲染,View會根據傳進來的Model模型數據進行渲染,此處的Model實際是一個Map數據結構;

(7)返回控制權給DispatcherServlet,由DispatcherServlet返回響應給用戶,到此一個流程結束。

以上就是動力節點java培訓機構的小編針對“Javamvc項目框架視頻之SpringMVC框架”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 免费播放毛片 | 国产成人精品日本亚洲语音1 | 99国产精品久久久久久久... | 国产精品视频第一区二区三区 | 久久一级黄色片 | 羞羞视频在线免费 | 欧美精品九九99久久在观看 | 久草热视频 | 青草青青在线视频 | 全黄冷激性性视频 | 欧美精品免费在线 | 久久久久久久久一级毛片 | 久久久久夜 | 国产一区自拍视频 | 国产片网址 | 91久久精品国产91性色tv | 老司机精品视频个人在观看 | 亚洲欧美久久精品 | 91久久香蕉国产线看 | 人人狠狠综合久久亚洲 | 国产亚洲精品美女 | 久久亚洲综合网 | 亚洲国产精品日韩高清秒播 | 91国视频在线 | 日本裤袜xxxx视频 | 久久久噜噜噜久久网 | 日日操夜夜骑 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 国产在线视频h | 欧美一级特黄真人毛片 | 毛片a区| 亚洲五月激情 | 国产一级毛片在线 | 色婷婷在线视频 | 亚洲人成在线精品不卡网 | 国内精品久久久久久麻豆 | 奇米影视777me | 久久99热久久精品 | 男人免费网站 | 奇米影视888狠狠狠777九色 | 精品成人毛片一区二区视 |