Spring Framework 6.0 正式釋出

釋出 | 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 為 提前編譯 (AOT) 轉換 和 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 社群中所有即將舉行的活動。

檢視所有