Spring版本对应java版本
选择Spring版本的时候需要对应jdk版本
模块分布
aop,aspects:AOP
beans,context,core:IOC
expression:spring表达式语言(SpringEL)
instrument:对java agent的支持,java agent来监测和协助运行在 JVM 上的程序
jcl:日志维护
jdbc:对jdbc的整合
jms:JAVAEE消息服务的支持
messaging:spring统一消息中间件规范
orm:mybatis
oxm:Java 对象(几乎总是一个 plain old Java object,或简写为 POJO)和 XML 相互转换
test:测试
tx:事务抽象
web:servlet开发
webmvc:rest风格开发
webflux:异步
websocket:管理消息(session)