什麼是Spring Framework 框架?

Adobe國際認證發表於2021-07-29

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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章