Spring Framework總覽
阿新 • • 發佈:2021-07-06
核心特性(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開發