Spring Framework 6.0 RC1 版本發布

發布 | Juergen Hoeller | 2022 年 10 月 12 日 | ...

親愛的 Spring 社群,

我很高興宣布功能完整的 Spring Framework 6.0 發布候選版本 (RC1) 現已推出!我們預期在下週第一個 Spring Boot 3.0 發布候選版本推出前,會有另一個發布候選版本,然後在 11 月發布最終版本以供全面上市。

作為核心框架的主要修訂版本,6.0 RC1 以 Java 17+ 為基準,轉向 Jakarta EE 9+(在 jakarta 命名空間中取代了先前基於 javax 的 EE API),以及更廣泛的基礎架構修訂。這提供了對最新 Web 容器(如 Tomcat 10 / Jetty 11)和最新持久性供應商(如 Hibernate ORM 6.1)的存取權限,所有這些都只能透過 Servlet API 和 JPA 的 jakarta 命名空間變體取得。它也為這些 API 和供應商的進一步發展,以及 JDK 本身的進一步發展奠定了基礎。

最重要的是,此版本完成了我們對 Ahead-Of-Time 轉換以及 Spring 應用程式上下文的相應 AOT 處理支援的基礎。這為各種優化的部署安排開闢了廣闊的空間,從微調的 JVM 部署到對 GraalVM 原生映像的一流支援(請參閱相關的 Spring Boot 3 部落格文章)。敬請關注 Spring Boot 3.0 RC1!

及時提醒,還有一個機會可以使用 Spring 應用程式探索虛擬線程(JDK 19 中的 “Project Loom” 預覽版):請參閱 “擁抱虛擬線程” 以獲得概觀。目前,我們提供自訂選項來插入基於虛擬線程的 Executor 實作;我們的目標是在 Project Loom 退出預覽版時提供一流的配置選項。

Spring Framework 6.0 中還有許多其他功能和改進,例如基於 @HttpExchange 服務介面的 HTTP 介面用戶端、對 RFC 7807 問題詳情 的支援,以及 Spring HTTP 用戶端的基於 Micrometer 的可觀察性。請參閱我們的 Spring Framework 6.x 中的新增功能頁面 以獲得全面的概觀,並盡早試用 6.0!

感謝,Juergen

專案頁面 | GitHub | 文件

取得 Spring 電子報

隨時掌握 Spring 電子報的最新消息

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部