SpringMVC入門詳解
阿新 • • 發佈:2021-07-16
簡述
SpringMVC 是一種基於 Java 的實現 MVC 設計模型的請求驅動型別的輕量級 Web 框架,屬於 SpringFrameWork 的後續產品,已經融合在 Spring Web Flow 裡面。Spring 框架提供了構建 Web 應用程式的全功能 MVC 模組。使用 Spring 可插入的 MVC 架構,從而在使用 Spring 進行 WEB 開發時,可以選擇使用 Spring的 Spring MVC 框架或整合其他 MVC 開發框架,如 Struts1(現在一般不用),Struts2 等。SpringMVC 已經成為目前最主流的 MVC 框架之一,並且隨著 Spring3.0 的釋出,全面超越 Struts2,成
SpringMVC的優勢
SpringMVC有清晰的模組劃分,把任務分配給角色各司其職
和spring其他框架能進行無縫連線
可適配,通過 HandlerAdapter 可以支援任意的類作為處理器。
可定製性,HandlerMapping、ViewResolver 等能夠非常簡單的定製
SpringMVC的執行流程
RequestMapping註解
用於建立請求 URL 和處理請求方法之間的對應關係,它可以放在類上,也可以放在方法上,它的value屬性是一個路徑
------------恢復內容結束------------
一點一點積累,一點一點蛻變!