Spring Framework 6.0 正式 GA

發布 | Juergen Hoeller | 2022 年 11 月 16 日 | ...

親愛的 Spring 社群:

我很高興地宣布 Spring Framework 6.0.0 現在已從 Maven Central 正式發布! 這是 2023 年及以後的新框架世代的開始,擁抱 OpenJDK 和 Java 生態系統中當前和即將推出的創新。 同時,我們仔細地將其設計為從 Spring Framework 5.3.x 升級到現代運行時環境的簡單直接的升級。

作為核心框架的主要修訂版,Spring Framework 6.0 具有 Java 17+ 基準和遷移到 Jakarta EE 9+(在 jakarta 命名空間中),重點是最近發布的 Jakarta EE 10 API,例如 Servlet 6.0 和 JPA 3.1。 這提供了對最新 Web 容器(如 Tomcat 10.1)和最新持久性提供者(如 Hibernate ORM 6.1)的存取權。 不要停留在 Java EE 8 上,直接跳到 jakarta 命名空間,最好直接跳到 Jakarta EE 10 層級! 即將發布的 Spring Boot 3.0.0 版本包含與其對應的管理依賴項。

在基礎架構方面,6.0 引入了 Ahead-Of-Time 轉換的基礎,以及 Spring 應用程式上下文的相應 AOT 處理支持。 這使得 Spring Boot 3 的 GraalVM 原生映像 能夠獲得一流的支援。 您也可以探索 Project Loom 的虛擬線程與 Spring 應用程式 - 請參閱 "擁抱虛擬線程" - 並深入研究 Project CRaC 的檢查點還原方法,以加快 JVM 啟動速度,這兩者目前都處於預覽階段,但預計將成為基於 Spring Framework 6.x 的應用程式的一流功能。

Spring Framework 6.0 中還有許多其他功能和改進,例如 HTTP 介面客戶端、對 RFC 7807 問題詳細資料的支援,以及基於 Micrometer 的 HTTP 客戶端可觀察性。 請參閱我們的 新增功能頁面,以獲得全面的概述,並儘早嘗試 6.0.0!

乾杯,Juergen

專案頁面 | GitHub | 文件

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

搶先一步

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

瞭解更多

取得支援

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

瞭解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部