Spring MVC框架有哪些優點
Spring MVC是Spring提供的一個實現了Web MVC設計模式的輕量級Web框架。它與Struts2框架一樣,都屬於MVC框架,但其使用和效能等方面比Struts2更加優異。
Spring MVC具有如下特點:
是Spring框架的一部分,可以方便的利用Spring所提供的其他功能。
靈活性強,易於與其他框架整合。
提供了一個前端控制器DispatcherServlet,使開發人員無需額外開發控制器物件。
可自動繫結使用者輸入,並能正確的轉換資料型別。
內建了常見的校驗器,可以校驗使用者輸入。如果校驗不能透過,那麼就會重定向到輸入表單。
支援國際化。可以根據使用者區域顯示多國語言。
支援多種檢視技術。它支援JSP、Velocity和FreeMarker等檢視技術。
使用基於XML的配置檔案,在編輯後,不需要重新編譯應用程式。
除上述幾個優點外,Spring MVC還有很多其他優點,由於篇幅有限,這裡就不一一列舉了。在接下來的學習中,讀者會逐漸的體會到Spring MVC的這些優點。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996644/viewspace-2767131/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是Spring 框架?Spring 框架有哪些主要模組?Spring框架
- 敏捷開發框架有哪些?都有什麼特點敏捷框架
- 常用的UI框架有哪些UI框架
- Web前端開發框架有哪些?Web前端框架
- Spring及其優點Spring
- iframe有哪些優點和缺點?
- web前端技術分享:常用JavaScript框架有哪些?Web前端JavaScript框架
- Spring MVCSpringMVC
- spring - mvcSpringMVC
- CRM系統有哪些優點?
- Spring MVC 零配置 / Spring MVC JavaConfigSpringMVCJava
- 主流Jquery彈出框優缺點對比jQuery
- Spring Boot/Spring MVCSpring BootMVC
- Python爬蟲是什麼?常用框架有哪些?Python爬蟲框架
- 常見的自動化測試框架有哪些?框架
- 2018年Python主流框架有哪些?Python框架
- spring、spring MVC、spring BootMVCSpring Boot
- 軟體自動化測試有什麼優勢?自動化測試框架有哪些?框架
- ASP.NET MVC概述:優點和特色一覽ASP.NETMVC
- 基於Spring的MVC的幾個關鍵點SpringMVC
- ABAQUS軟體的優點有哪些?
- spring mvc interceptorsSpringMVC
- spring - mvc - @ScheduledSpringMVC
- ERP系統有哪些優點和缺點?
- 區塊鏈有沒有缺點,它有哪些優點區塊鏈
- 什麼是爬蟲?Python爬蟲框架有哪些?爬蟲Python框架
- Python網路程式設計常用的框架有哪些?Python程式設計框架
- 前端網頁開發專案用到的框架有哪些前端網頁框架
- spring struts hibernate 優缺點?Spring
- Spring Boot + Mybatis + Spring MVC環境配置(四):MVC框架搭建Spring BootMyBatisMVC框架
- 智慧的客服系統有哪些優點?
- 大資料的優缺點有哪些?_光點科技大資料
- Spring MVC 面試題SpringMVC面試題
- Spring MVC應用SpringMVC
- Spring5 MVCSpringMVC
- Spring MVC 簡述SpringMVC
- Spring MVC DispatcherServlet 配置SpringMVCServlet
- Spring MVC 完整示例SpringMVC