2 回答

烙印99
TA貢獻1829條經驗 獲得超13個贊
1、定義不同
spring-web是一個一站式的框架,提供了表現層(springmvc)到業務層(spring)再到數據層的全套解決方案;spring的兩大核心IOC(控制反轉)和AOP(面向切面編程)更是給我們的程序解耦和代碼的簡介提供了支持。
而Spring-webMVC是基于Spring功能之上添加的Web框架,想用pring-webMVC必須先依賴pring-web,pring-webMVC僅給spring的表現層提供支持。
2、項目范圍
pring-web可以說是一個管理bean的容器,也可以說是包括很多開源項目的總稱。
而pring-webMVC只是其中一個開源項目。
擴展資料:
spring框架的優點有以下幾點:
1、JAVA EE應該更加容易使用。
2、面向對象的設計比任何實現技術(比如JAVA EE)都重要。
3、面向接口編程,而不是針對類編程。Spring將使用接口的復雜度降低到零。(面向接口編程有哪些復雜度?)
4、代碼應該易于測試。Spring框架會幫助你,使代碼的測試更加簡單。
5、提供了應用程序配置的最好方法。

楊魅力
TA貢獻1811條經驗 獲得超6個贊
添加回答
舉報
0/150
提交
取消