Spring Framework 6.1 正式釋出

釋出 | Juergen Hoeller | 2023 年 11 月 16 日 | ...

親愛的 Spring 社群:

我謹代表核心框架團隊,很高興地宣佈 Spring Framework 6.1.0 現在已從 Maven Central 全面釋出! 6.1 版本包含以下幾個關鍵主題

  • 擁抱 JDK 21 LTS
  • 虛擬執行緒 (Project Loom)
  • JVM 檢查點恢復 (Project CRaC)
  • 資源生命週期管理,重新審視
  • 資料繫結和驗證,重新審視
  • 新的 RestClientJdbcClient API

虛擬執行緒非常適合在精簡 Servlet 堆疊(通常在 Tomcat 上)執行的 Spring MVC,為常見 Web 應用程式中的指令式程式設計提供新的可伸縮性。 同時,Spring 的反應式基礎設施現在被認為是完整的,反應式快取和反應式排程可用於使用 Spring WebFlux(通常在 Netty 上)的一致反應式堆疊。 因此,無論您是在 Spring MVC 還是 Spring WebFlux 上構建,6.1 都提供了有吸引力的選項,可以將您的系統提升到一個新的水平!

在 HotSpot JVM 上進行高效部署選項方面,Spring Framework 6.1 與 Project CRaC 緊密整合,以實現 JVM 檢查點安排:請參閱 JVM 檢查點恢復。 此外,Spring 使用者可以採用 JDK 21 中最新的 AppCDS 功能,與 OpenJDK 的 Project Leyden 預先對齊; 更多資訊即將推出。

請注意,Spring Framework 6.1 在執行時提供 JDK 21 和 Jakarta EE 10 的一流體驗,同時保留 JDK 17 和 Jakarta EE 9 的基線。 Spring 還跟蹤 GraalVM for JDK 21 的演變,並改進了元資料推理,同時暫時與 GraalVM 22.3 保持相容。

請檢視我們的 新增功能頁面,瞭解有關 6.1 中特定功能的詳細資訊。 我們建議所有 6.0.x 使用者儘早升級!

乾杯,Juergen

獲取 Spring 新聞資訊

訂閱 Spring 新聞資訊,保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部