Spring的核心模塊解析

Spring框架是一個輕量級的集成式開發框架,可以和任何一種框架集成在一起使用,可以說是一個大的全家桶。Spring從1.x發展到現在的5.x可以說是越來越強大,下面來看看Spring都包含哪些核心的模塊吧。

Spring圖中的這些模塊,都至少由一個以上的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-oxm:提供對象-XML映射支持。

spring-jms:提供消息隊列的支持。

5、Test - 測試

spring-test:提供對測試功能的支持。

推薦去我的博客閱讀更多:

1.Java JVM、集合、多線程、新特性系列教程

2.Spring MVC、Spring Boot、Spring Cloud 系列教程

3.Maven、Git、Eclipse、Intellij IDEA 系列工具教程

4.Java、後端、架構、阿里巴巴等大廠最新面試題

覺得不錯,別忘了點贊+轉發哦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章