Spring5 Framework体系结构
概述
体系结构有如下构成:
IoC container, Events, Resources, i18n, Validation, Data Binding, Type Conversion, SpEL, AOP.
Mock objects, TestContext framework, Spring MVC Test, WebTestClient.
Transactions, DAO support, JDBC, ORM, Marshalling XML.
Spring MVC, WebSocket, SockJS, STOMP messaging.
Spring WebFlux, WebClient, WebSocket.
Remoting, JMS, JCA, JMX, Email, Tasks, Scheduling, Cache.
Kotlin, Groovy, Dynamic languages.
结构细化如下:
spring-aop
aop 原理及源码剖析
spring-aspects
aop 切面编程的依赖包
spring-beans
cores的核心bean组件
spring-context-indexer
cores的核心context组件
spring-context-support
cores的核心context组件
spring-context
cores的核心context组件
spring-core
cores的核心组件
spring-expression
cores的核心表达式组件
spring-framework-bom
解决项目jar版本冲突的问题,最核心的三个是:spring-framework-bom、spring-boot-dependencies、platform-bom
spring-instrument
Springframework结构设计组件
spring-jcl
日志框架组件
spring-jdbc
data access的数据持久层组件
spring-jms
data access的消息服务组件
spring-messaging
data access的消息组件
spring-orm
data access对象关系映射组件
spring-oxm
data access对象与xml关系映射组件
spring-test
测试类组件
spring-tx
data access的事务处理组件
spring-web
WEB 组件
spring-webflux
WEB webflux组件
spring-webmvc
WEB springmvc组件
spring-websocket
WEB socket组件
Last updated
Was this helpful?