close
關注我,回復關鍵字「spring」,
免費領取Spring學習資料。

出品 | OSC開源社區(ID:oschina2013)
Spring Framework 6.0.0 現已正式發布。
「這是 2023 年及以後新一代框架的開始,擁抱了 OpenJDK 和 Java 生態系統中當前和即將到來的創新。同時,我們將其精心設計為針對現代運行時環境的 Spring Framework 5.3.x 的直接升級。」
作為核心框架的重大修訂,Spring Framework 6.0 帶來了 Java 17+ baseline 和向 Jakarta EE 9+(在jakarta命名空間中)的遷移,重點關注最近發布的 Jakarta EE 10 API,例如 Servlet 6.0 和 JPA 3.1。這提供了對最新的 Web 容器(例如Tomcat 10.1)和最新的 persistence providers(例如Hibernate ORM 6.1)的訪問。公告稱,不要停留在 Java EE 8 上,建議躍升到jakarta命名空間,最好直接跳到 Jakarta EE 10 level。即將發布的 Spring Boot 3.0.0 版本將包含相應的託管依賴項。
在基礎架構方面,6.0 引入了Ahead-Of-Time 轉換的基礎以及對 Spring 應用程序上下文的相應 AOT 處理支持。這為 Spring Boot 3 的 GraalVM native images 提供了一流的支持。你還可以使用 Spring 應用程序探索Project Loom 的虛擬線程,可參閱「Embracing Virtual Threads」;並深入研究 Project CRaC 的 checkpoint 恢復方法以加快 JVM 啟動速度。官方表示,這兩項功能目前都處於預覽狀態,但有望成為基於 Spring Framework 6.x 的應用程序的 first-class 特性。
Spring Framework 6.0 中還有許多進一步的功能和改進可用,例如HTTP 接口客戶端、對 RFC 7807 問題細節的支持以及 HTTP 客戶端的基於 Micrometer 的可觀察性。
可查看新功能頁面以獲得全面的概述:https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-Spring-Framework-6.x/
下載:
Source code(zip):https://github.com/spring-projects/spring-framework/archive/refs/tags/v6.0.0.zip
Source code(tar.gz):https://github.com/spring-projects/spring-framework/archive/refs/tags/v6.0.0.tar.gz
相關鏈接:https://spring.io/blog/2022/11/16/spring-framework-6-0-goes-ga

延伸閱讀:
Spring Framework是一個開源的 Java/Java EE 全功能棧(full-stack)的應用程序框架,以 Apache 許可證形式發布,也有 .NET 平台上的移植版本。該框架基於Expert One-on-One Java EE Design and Development(ISBN 0-7645-4385-7)一書中的代碼,最初由 Rod Johnson 和 Juergen Hoeller 等開發。Spring Framework 提供了一個簡易的開發方式,這種開發方式,將避免那些可能致使底層代碼變得繁雜混亂的大量的屬性文件和幫助類。


END


一萬字帶你入門 Activiti 工作流,通俗易懂!
Spring Boot + Redis 實現 API 接口防刷限流
Spring Boot 關於日期時間格式化處理方式總結
Spring Boot 最流行的 16 條最佳實踐

關注後端面試那些事,回復【2022面經】

獲取最新大廠Java面經


最後重要提示:高質量的技術交流群,限時免費開放,今年抱團最重要。想進群的,關注SpringForAll社區,回復關鍵詞:加群,拉你進群。




點擊這裡領取2022大廠面經
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()