Spring Framework总览

核心特性(Core)

• IoC 容器(IoC Container)

• Spring 事件(Events)

• 资源管理(Resources)

• 国际化(i18n)

• 校验(Validation)

• 数据绑定(Data Binding)

• 类型装换(Type Conversion)

• Spring 表达式(Spring Express Language)

• 面向切面编程(AOP)

数据存储(Data Access)

• JDBC

• 事务抽象(Transactions)

• DAO 支持(DAO Support)

• O/R映射(O/R Mapping)

• XML 编列(XML Marshalling)

Web 技术(Web)

Web Servlet 技术栈

• Spring MVC

• WebSocket

• SockJS

Web Reactive 技术栈(spring5+)

• Spring WebFlux

• WebClient

• WebSocket

 

Spring Java版本依赖与支持

Spring Framework 版本 Java 标准版 Java 企业版
1.x 1.3+ J2EE 1.3+
2.x  nio支持 1.4.2+ J2EE 1.3+
3.x  引入大量注解和枚举,aop支持 5+ J2EE 1.4 和 Java EE 5
4.x 6+ Java EE 6 和 7
5.x 8+ Java EE 7

 

 

 

 

 

 

 

 

Springboot 1.x基于Spring4开发,Springboot 2.x基于Spring5开发

 

Spring模块化设计

上一篇:Java介绍


下一篇:Java快速入门