當前位置:編程學習大全網 - 編程軟體 - spring-webmvc和spring-web有什麽區別

spring-webmvc和spring-web有什麽區別

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、提供了應用程序配置的最好方法。

百度百科-spring MVC

百度百科-spring框架

  • 上一篇:磊科無線網卡問題
  • 下一篇:Python培訓班學完可以做什麽?
  • copyright 2024編程學習大全網