帶著問題學 Spring MVC 源碼: 一、概述

摘要: 原創(chuàng)出處:www.bysocket.com 泥瓦匠BYSocket 希望轉(zhuǎn)載,保留摘要,謝謝!

簡單就好,生活可以很德國

Q:什么是 Spring MVC ? ※

Spring MVC 是 Spring Web 的一個重要模塊。Spring 支持 Web 應(yīng)用,Spring MVC 是對 MVC 模式的支持。

Q:MVC 模式? ※

MVC 模式是種經(jīng)典的軟件架構(gòu),分 Model 模型、View 視圖及 Controller 控制器 三種角色。架構(gòu)的意圖明顯區(qū)分三種角色的職責,使其不相互依賴。Java 領(lǐng)域最經(jīng)典的實現(xiàn) JSP + Servlet + JavaBean,后續(xù)也陸續(xù)出來了眾多優(yōu)秀框架,SSH 中的 Struts ,還有 SSM 中的 Spring MVC 等。

 

Q: Spring 還要什么其他模塊? Web?IOC 容器?AOP?※

IOC 容器模塊、AOP 模塊都是。還有數(shù)據(jù)訪問/集成、Web 等模塊都是。這里其他不展開講,其中 Web 模塊建立在 IOC 容器之上,要記住。

來自官網(wǎng)的模塊圖:

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設(shè)計培訓,網(wǎng)站建設(shè)培訓學習是年輕人改變自己的最好方式