領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多親愛的 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