一些關於Spring Framework 6 和 Spring Boot 3的消息

一年一度的SpringOne大會在9月1日至2日因爲疫情原因在線上舉行。Pivotal公司(Spring項目擁有者)每年都會舉辦一次這樣的大會,與全球數千位開發人員、客戶和合作夥伴相聚在一起,交流技術實踐經驗,探討技術的發展趨勢。同時每次大會也會披露Spring項目下一步的大動作。今年的大會的亮點無疑是Spring Framework 6.0。跟隨胖哥我們來看看未來一段時間內Spring的路線圖。

這個消息別忘記轉發給其它熱愛學習的小夥伴啊。

Spring Framework 5.3.x

先來看看Spring Framework 5.3.x的一些規劃。

不用翻譯的了吧,強調一下Spring Boot 2.6和2.7都會基於該版本

Spring Framework 6.0

備受矚目的就是Spring Framework 6.0了。 它將基於 Java 17 和 Jakarta EE 9 。它現在的情況是這樣的:

Spring 6.0將是Spring下一個十年的新開端。目前可以透露的是:

  • 九月底Spring 6.0開發分支就可以定下來了。
  • 2021年底Spring 6.0發佈里程碑版本。
  • 2022年中旬Spring 6.0發佈正式候選(RC)版本.
  • Spring 6.0什麼時候正式發佈還沒有定,有可能遵循Spring Boot半年一發的規律。
  • Spring 6.0一定是個大更新,會有很多新玩意兒。
  • 你肯定會對Spring 6.0正式版特性感興趣。

Spring Framework 6.0的路線圖

Spring 官方同時公佈了Spring 6.0的發佈路線圖。你可以看到Spring 6具體的發佈時間線。

Spring Framework 5.3 到 6.0的關鍵點

排除點和變更點

  • 可能XML配置格式會成爲過去式。
  • 一些 Java EE APIEJBJCAJAX-WS)過期。
  • RPC支持(不知道怎麼翻譯HTTP Invoker)過期

遷移至Jakarta EE 9+

  • jakarta.servlet(Tomcat 10、Jetty 11相關)。
  • jakarta.persistence(Hibernate ORM 6?)。

雲原生

改進對GraalVMProject Leyden(一個Java靜態圖項目)的支持。

Spring Boot 3.0

可以肯定的是Spring Boot 3基於Spring Framework 6,並且Spring Boot 3將徹底開啓雲原生之路。

可以預測的是Spring Boot 3的正式發佈時間會在2022年的第四季度末。

Java 17就在眼前

最後各位Java開發者別忘記了 Java 17 將在下下週發佈。Java 17的發佈將拉開Spring新時代的序幕。

關注公衆號:碼農小胖哥,獲取更多資訊

個人博客:https://felord.cn

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章