亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

spring-webmvc和spring-web有什么區別?

spring-webmvc和spring-web有什么區別?

spring-webmvc和spring-web有什么區別
查看完整描述

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



查看完整回答
反對 回復 2021-04-03
?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

給你看兩個包的結構圖,你就恍然大悟了:

webmvc : 

web:


總結一下:

webmvc主要是對mvc的支持,包括restful協議

web則對遠程調用和遠程服務的支持。



查看完整回答
反對 回復 2021-04-03
  • 2 回答
  • 0 關注
  • 806 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號