回覆列表
-
1 # 狗狗外婆哦了咯咯了
-
2 # 使用者4434760376601
spring 和spring mvc 雖然名字相差不多 但是她們2個根本就是2個不同的框架。sprng就像一個強大的整合器,它本身提供了很多寫好的功能,但是如果你不想用可以透過spring整合其他的功能。例如:Spring+spring mvc+hibernate 就是有spring整合了spring mvc和hibernate。至於spring mvc 其實他的底層就是servlet。java程式碼和前端頁面就是透過spring mvc聯絡起來的。類似與struts2
1、定義spring是一個一站式的框架,提供了表現層(springmvc)到業務層(spring)再到資料層的全套解決方案;spring的兩大核心IOC(控制反轉)和AOP(面向切面程式設計)更是給我們的程式解耦和程式碼的簡介提供了支援。
2、服務目標SpringMVC是一個MVC模式的WEB開發框架;而Spring是一個通用解決方案,,Spring可以結合SpringMVC等很多其他解決方案一起使用, 不僅僅只適用於WEB開發。
3、專案範圍Spring可以說是一個管理bean的容器,也可以說是包括很多開源專案的總稱。而spring mvc只是其中一個開源專案。