第一章:Spring jar包介绍

我们这里暂时只是对Spring Jar做个简单的分类介绍。

Spring自带的jar,我是通过Idea直接创建的,直接给我安排了Spring应该具备的jar。操作如下:

第一章:Spring jar包介绍_第1张图片


第一章:Spring jar包介绍_第2张图片

Spring 模块可以分类成:数据访问和集成、Web远程调用、面向切面编程、Instrumentation,Spring核心容器、测试(参考资料Spring4实战)

总共六大模块,可以分类成以下。

数据访问和集成:

JDBC:spring-jdbc-4.3.18.RELEASE.jar

Transaction:spring-tx-4.3.18.RELEASE.jar

ORM:spring-orm-4.3.18.RELEASE.jar

OXM:spring-oxm-4.3.18.RELEASE.jar

Messaging:spring-messaging-4.3.18.RELEASE.jar

JMS:spring-jms-4.3.18.RELEASE.jar


Web远程调用:

Web:spring-web-4.3.18.RELEASE.jar

Web Servlet:spring-webmvc-4.3.18.RELEASE.jar

Web portlet:spring-webmvc-portlet-4.3.18.RELEASE.jar

Web Socket:spring-websocket-4.3.18.RELEASE.jar


面向切面编程:(核心)

Aop:spring-aop-4.3.18.RELEASE.jar

Aspects:spring-aspects-4.3.18.RELEASE.jar


Instrumentation(工具):这个使用场景非常有限,主要提供了为JVM添加代理的功能

Instrumentation:spring-instrument-4.3.18.RELEASE.jar

Instrument Tomcat:spring-instrument-tomcat-4.3.18.RELEASE.jar


Spring 核心容器:(核心)

Beans:spring-beans-4.3.18.RELEASE.jar

Core:spring-core-4.3.18.RELEASE.jar

Context:spring-context-4.3.18.RELEASE.jar

Expression:spring-expression-4.3.18.RELEASE.jar

Context support:spring-context-support-4.3.18.RELEASE.jar


测试:

Test:spring-test-4.3.18.RELEASE.jar

你可能感兴趣的:(第一章:Spring jar包介绍)