Spring 模块
约 409 字大约 1 分钟
2024-12-25
spring模块
spring-core
spring-beans
spring-context:以core和beans模块为基础构建,提供上下文的构建
spring-context-support:整合第三方库
spring-expression:提供表达式支持
spring-aop:切面模块
spring-aspects:提供AspetJ的集成
spring-instrument:类加载器的实现
spring-instrument-tomcat:模块包含了支持Tomcat的植入代理
spring-messaging:用于消息转递,类似于基于Spring MVC注释的编程模型
spring-jdbc:模块提供了一个JDBC –抽象层
spring-tx:模块支持用于实现特殊接口和所有POJO(普通Java对象)的类的编程和声明式事务 管理
spring-orm:模块为流行的对象关系映射(object-relational mapping )API提供集成层,包括JPA和Hibernate。使用spring-orm模块,您可以将这些O / R映射框架与Spring提供的所有其他功能结合使用,例如前面提到的简单声明性事务管理功能
spring-oxm:模块提供了一个支持对象/ XML映射实现的抽象层
spring-jms:模块(Java Messaging Service) 包含用于生产和消费消息的功能。
spring-web:模块提供基本的面向Web的集成功能,例如多部分文件上传功能,以及初始化一个使用了Servlet侦听器和面向Web的应用程序上下文的IoC容器。它还包含一个HTTP客户端和Spring的远程支持的Web相关部分。
spring-webmvc:模块(也称为Web-Servlet模块)包含用于Web应用程序的Spring的模型-视图-控制器(MVC)和REST Web Services实现。