javascript
SpringMVC_1.认识MVC
1.Model2:
? ? ???使用?JSP?和?Servlet?開發被稱為 Model2 也就是 MVC開發模式 .
? ? ???JSP?和?Servlet?可以一起使用 ,?Servle t負責處理控制流?[轉向,重定向,返回信息] ,而 JSP 則專注于編寫?HTML?的任務.
2.MVC:
概念:
? ? ?? MVC [ Model-View-Controller ] ,即 模型-視圖-控制器 是當前最為流行的?Web?開發模式,它把應用程序分成?三個核心模塊:模型,視圖,控制器,?各模塊處理各自的任務.
分層:
? ? ?模型:
? ? ???模型又稱為"業務邏輯",模型是真正完成任務的代碼.在模型與界面相分離的情況下,代碼即可實現可管理性和可重用性.
? ? ?控制器
? ? ???控制器負責控制模型和視圖之間的交互過程.它決定著向用戶返回哪個視圖,檢查通過界面輸入的信息以及選擇處理輸入信息的模型.
? ? ?視圖
? ? ???視圖即用戶使用的界面,界面不處理數據,界面的每一部分都只能包含采集數據的足夠邏輯,并把它傳遞給設計模式中的其他組成部分進行處理.
3.Spring與SpringMVC
? ? ???Spring是一個開源容器框架,提供了控制反轉[IoC],依賴注入,面向切面[AOP],事務管理,框架整合等功能.SpringMVC屬于Spring框架的后續產品,提供了構建Web應用程序的全功能MVC模塊.
4.認識SpringMVC
概念
????????SpringMVC是一種MVC框架,提供了構建Web應用程序的全功能MVC模塊.同時,支持在SpringMVC中使用Spring的所有功能.
下載SpringMVC:
- 地址: http://www.springsource.org/download
- 解壓目錄: [spring-framework-3.2.15.RELEASE-dist.zip]docs
JDK與版本:
- Spring Framework3.x: JDK5+
- Spring Framework4.x: JDK6+
- Spring Framework5.x: JDK8+
總結
以上是生活随笔為你收集整理的SpringMVC_1.认识MVC的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: org.xml.sax.SAXParse
- 下一篇: 使用Spring进行不同开发所需要用到的