Spring 功能简介
Spring 之核心模块
模块名称 |
核心功能 |
---|
spring-core |
依赖注入IOC与DI的基本实现 |
spring-bean |
bean工厂与bean的装配 |
spring-context |
定义基础的spring-context上下文,即IOC容器 |
spring-context-support |
对spring IOC容器的扩展支持,以及IOC子容器 |
spring-context-indexer |
spring类管理组件和Classpath扫描 |
spring-expression |
spring表达式语言 |
Spring 之面向切面编程
模块名称 |
核心功能 |
---|
spring-aop |
面向切面编程模块,整合Asm,CGLIB,JDKProxy |
spring-aspects |
集成AspectJ AOP应用框架 |
spring-instrument |
动态Class Loading模块 |
Spring 之数据访问与集成
模块名称 |
核心功能 |
---|
spring-jdbc |
spring 提供JDBC抽象框架的主要实现模块,用于简化Spring Jdbc操作 |
spring-tx |
spring JDBC事务控制实现模块 |
spring-orm |
主要集成Hibernate,Java Persistence Api(JPA) 和 Java Data Objects(JDO) |
spring-oxm |
java 对象映射成XML数据,或将XML数据映射成Java对象 |
spring-jms |
Java Message Service 能够发送和接收信息 |
Spring 之Web组件
模块名称 |
核心功能 |
---|
spring-web |
提供了最基础的web支持,主要建立在核心容器之上,通过Servlet和 Listeners来初始化容器 |
spring-webmvc |
实现了Spring mvc的Web应用 |
spring-websocket |
主要实现web前端的全双工通讯协议 |
spring-webflux |
一个新的非阻塞函数式Reactive Web 框架,可以用来建立异步,非阻塞,事件驱动的服务 |
Spring 之通信报文
模块名称 |
核心功能 |
---|
spring-message |
从spring4之后添加的一个通信报文,主要职责是为spring 提供基础的报文传送应用 |
来源:CSDN
作者:Lv-D-J
链接:https://blog.csdn.net/ldj0816/article/details/104439063