spring框架是乙個輕量級的機場開發框架,可以和任何一種框架整合在一起使用。
srping圖中的這些模組,都只是由乙個意思的jar包組成。
1、core container -核心容器
spring-core:spring中的核心工具包。
spring-beans:spring中定義bean的元件。
spring-context:spring的執行容器。
spring-context-support:spring容器的擴充套件支援。
spring-expression:spring的表達語言支援。
2、aop - 面向切面程式設計
spring-aop:給予**的aop支援。
spring-aspects:整合aspects的aop支援。
3、web(mvc)
spring-web:提供web的基礎功能。
spring-webmvc:提供springmvc的功能。
spring-websocket:提供web socket支援。
spring-webmvc-portlet:提供portlet環境的支援。
4、data access/integration - 資料訪問/整合
spring-jdbc: 提供jdbc鏈結的封裝功能。
spring-tx:提供對事物的支援。
spring-orm:通過物件-關係對映支援。
spring-omx:提供物件-xml對映支援。
spring-jms:提供訊息佇列的支援。
5、test - 測試
spring-test:提供對測試功能的支援。
Spring核心模組解析
spring框架是乙個輕量級的整合式開發框架,可以和任何一種框架整合在一起使用,可以說是乙個大的全家桶。spring從1.x發展到現在的5.x可以說是越來越強大,下面來看看spring都包含哪些核心的模組吧。spring圖中的這些模組,都至少由乙個以上的jar包組成。1 core container...
spring的核心容器由那些模組組成
spring core模組 提供了框架的基本組成部分,包括控制反轉 inversion of control ioc 和依賴注入 dependency injection,di 功能。spring beans模組 提供了beanfactory,是工廠模式的乙個經典實現,spring將管理物件稱為be...
spring的核心容器
spring的核心容器ioc id name表示bean的唯一標識 class指明bean的 即bean的唯一完整路徑 如果bean被定義為singleton,只有乙個共享例項存在,所有對這個bean的請求都會返回這個唯一的例項,預設情況是singleton 非ioc模式 hello bean ne...