1. 程式人生 > 其它 >Spring Framework總覽

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模組化設計