Spring從入門到深入研究之基本功篇

xiangsuixi 12年前發布 | 1K 次閱讀 數據可視化

1、主流MVC構架

1) Struts1,webwork,struts2,spring mvc,jsf

2Spring MVC特點

1)、功能組件劃分細致

2)、靈活、強大

3)、設計思想優秀

3MVC框架都做什么

1) Controller為中心完成對系統流程的控制管理

2) 從請求中收集數據  (spring MVC中是Commond Controller)

3) 對傳入參數進行驗證

4) 根據請求調用相應業務邏輯完成數據處理

5) 將處理的結果返回視圖

6) 國際化支持

7) 針對不同視圖技術提供不同解析支持方案

8) 針對JSP視圖技術提供標簽庫

9) 通過攔截器鏈實現面向方面的編程完成系統級控制

10)             對文件上傳、下載等常用功能的封裝

4Spring MVC框架的核心構件

DispatcherServlet –處理所有的請求

Controller –

Haddler event –

Local resolver –

Validator --

 本文由用戶 xiangsuixi 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!