帶著問題學 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)的模塊圖:
延伸閱讀
學習是年輕人改變自己的最好方式
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26