什麼是Spring Framework 框架?
Spring Framework 為現代基於 Java 的企業應用程式提供了一個全面的程式設計和配置模型 - 在任何型別的部署平臺上。
Spring 的一個關鍵元素是應用程式級別的基礎設施支援:Spring 專注於企業應用程式的“管道”,以便團隊可以專注於應用程式級業務邏輯,而無需與特定部署環境產生不必要的聯絡。
特徵
核心技術:依賴注入、事件、資源、i18n、驗證、資料繫結、型別轉換、SpEL、AOP。
測試:模擬物件、TestContext 框架、Spring MVC 測試、WebTestClient.
資料訪問:事務、DAO 支援、JDBC、ORM、Marshalling XML。
Spring MVC和 Spring WebFlux Web 框架。
整合:遠端處理、JMS、JCA、JMX、電子郵件、任務、排程、快取。
語言:Kotlin、Groovy、動態語言。
支援的版本
5.3.x 是第 5 代的最終特性分支,也是最新的生產線(GA 截止 2020 年 10 月),將提供長期支援(在 JDK 8、JDK 11 和即將釋出的 JDK 17 LTS 版本上,預計在2021 年 9 月)。
5.2.x 是之前的生產線(GA 截至 2019 年 9 月),將積極支援到 2021 年底。
5.1.x 和 5.0.x 不再受到積極支援,自 2020 年 12 月起被 5.2.x 和 5.3.x 取代。
4.3.x 已於 2020 年 12 月 31 日達到其官方 EOL(生命週期結束)。該行沒有計劃進一步的維護和安全補丁。
3.2.x 於 2016 年 12 月 31 日達到其官方 EOL(生命週期結束)。該行沒有計劃進一步的維護和安全補丁。
JDK 版本範圍
Spring Framework 5.3.x:JDK 8-19(預期)
Spring 框架 5.2.x:JDK 8-15
Spring 框架 5.1.x:JDK 8-12
Spring 框架 5.0.x:JDK 8-10
Spring 框架 4.3.x:JDK 6-8
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69981720/viewspace-2783969/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Koala Framework是什麼?我為什麼要寫這個框架?Framework框架
- 什麼是Spring 框架?Spring 框架有哪些主要模組?Spring框架
- 什麼是框架?為什麼說 Angular 是框架?框架Angular
- 什麼是模式? 什麼是框架?模式框架
- 什麼是目標框架別名(What are the Target Framework Monikers (TFMs))?框架Framework
- 什麼是框架框架
- Framework是什麼?Flutter Framework 之 RenderObject深入分析FrameworkFlutterObject
- Spring 是什麼?Spring
- Django-rest-framework 是個什麼鬼?DjangoRESTFramework
- 關於什麼是框架框架
- XBridge框架是什麼??框架
- 什麼是Spring Data?Spring
- 什麼是Spring Boot?Spring Boot
- Java三大框架是什麼,有什麼作用Java框架
- 框架是個什麼東西?框架
- php之Symfony框架是什麼PHP框架
- php中QPM框架是什麼?PHP框架
- 什麼是快速開發框架框架
- HTML中的框架是什麼?HTML框架
- 什麼是Spring Boot Starters?Spring Boot
- 什麼是 Spring AOT 引擎?Spring
- 什麼是Spring Boot?為什麼要學習Spring Boot?Spring Boot
- Spring認證_什麼是Spring GraphQL?Spring
- Spring認證_什麼是Spring Security?Spring
- Spring認證_什麼是Spring GraphQLSpring
- 「Spring認證」什麼是Spring GraphQL?Spring
- Spring Aware 到底是什麼?Spring
- spring中FactoryBean是什麼beanSpringBean
- Spring IoC 到底是什麼Spring
- 什麼是web2py框架?它有什麼作用呢?Web框架
- Spring原始碼剖析開篇:什麼是Spring?Spring原始碼
- Spring Boot與Spring Cloud是什麼關係?Spring BootCloud
- Spring boot與Spring cloud 是什麼關係?Spring BootCloud
- 通用爬蟲技術框架是什麼?爬蟲框架
- 什麼是 Spring Cloud 資料流?SpringCloud
- 淺析Spring Framework框架容器啟動過程SpringFramework框架
- spring boot與spring mvc的區別是什麼?Spring BootMVC
- 什麼是web2py框架?有什麼獨特之處?Web框架