<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Spring 6.0 重磅發(fā)布!最低支持 Java 17 !!

          共 2122字,需瀏覽 5分鐘

           ·

          2022-11-22 09:04

          近期文章精選 :

          Java面試指南網(wǎng)站:javaguide.cn

          就在前天,Spring Framework 6.0 正式發(fā)布了!!!官宣了一個(gè)新的征程的開(kāi)始!

          很快啊,Maven 倉(cāng)庫(kù)現(xiàn)在已經(jīng)可以搜到 6.0 版本的 Spring 了,想要體驗(yàn)的話,也比較方便了。

          根據(jù)官網(wǎng)介紹,Spring Framework 6.0 是一個(gè)非常重要的版本,是 2023 年及以后新一代框架的開(kāi)始。這個(gè)版本擁抱了 OpenJDK 和 Java 生態(tài)系統(tǒng)中當(dāng)前和即將到來(lái)的創(chuàng)新。并且,Spring 官方還精心設(shè)計(jì)了為針對(duì)現(xiàn)代運(yùn)行時(shí)環(huán)境的 Spring Framework 5.3.x 的直接升級(jí)。

          Spring Framework 6.0 這次直接最低支持 Java 17 !! 看著 Java 8 的釘子戶,Spring 官方也著急了,直接下場(chǎng)擁抱 Java 17 ,步子邁的有點(diǎn)大。不過(guò),我喜歡這種升級(jí)方式。

          Java 17 是 2021 年 9 月 14 日正式發(fā)布的,距今也已經(jīng)有一年多了,是一個(gè)長(zhǎng)期支持(LTS)版本。后面發(fā)布的 Java 18,Java 19 都不是長(zhǎng)期支持版本,而且這兩個(gè)版本說(shuō)實(shí)話帶來(lái)的新特性比較少,因此,Spring Framework 6.0 將 Java 17 作為最低支持版本還是有據(jù)可循的。

          如果你想要了解 Java 17 以及之前的一些版本更新的新特性的話,可以在我的網(wǎng)站(javaguide.cn)上找到,介紹的比較詳細(xì)。

          Spring Framework 6.0 對(duì)于 Java EE 的要求是最低也得是 Jakarta EE 9 !! (Jakarta EE 之前叫做 JavaEE) 還有一些其他的依賴升級(jí),如 Tomcat 10.1, Jetty 11, Undertow 2.3 等

          2017年9月 Oracle 將 Java EE 移交給 Eclipse 基金會(huì)管理。2018年 Java EE 經(jīng)過(guò)社區(qū)投票,更名為 Jakarta EE。

          即將發(fā)布的 Spring Boot 3.0.0 也將和 Spring Framework 6.0 一樣保持對(duì) JDK 和 Jakarta EE 最低版本要求。

          在基礎(chǔ)架構(gòu)方面,6.0 引入了 Ahead-Of-Time 轉(zhuǎn)換的基礎(chǔ)以及對(duì) Spring 應(yīng)用程序上下文的相應(yīng) AOT 處理支持。這為 Spring Boot 3 的 GraalVM native images 提供了一流的支持。

          你還可以使用 Spring 應(yīng)用程序探索 Project Loom 的虛擬線程;并深入研究 Project CRaC 的 checkpoint 恢復(fù)方法以加快 JVM 啟動(dòng)速度。

          官方表示,這兩項(xiàng)功能目前都處于預(yù)覽狀態(tài),但有望成為基于 Spring Framework 6.x 的應(yīng)用程序的 first-class 特性。

          Spring Framework 6.0 中還有許多進(jìn)一步的功能和改進(jìn)可用,例如 HTTP 接口客戶端、對(duì) RFC 7807 問(wèn)題細(xì)節(jié)的支持以及 HTTP 客戶端的基于 Micrometer 的可觀察性。

          你可在 Spring Framework 的官方 wiki 中找到 6.x 版本的全面詳細(xì)的新功能/新改進(jìn)介紹,地址:https://github.com/spring-projects/spring-framework/wiki/What's-New-in-Spring-Framework-6.x/

          官方大大建議我們盡早使用 Spring Framework 6.0,以獲得更優(yōu)秀的開(kāi)發(fā)體驗(yàn)。個(gè)人認(rèn)為如果是個(gè)人項(xiàng)目或者是不太重要的項(xiàng)目的話,可以嘗試一下,影響不大。如果是生產(chǎn)環(huán)境比較重要的項(xiàng)目的話,還是應(yīng)該慎重,盲目升級(jí)大概率會(huì)遇到一些問(wèn)題。尤其是你的項(xiàng)目依賴項(xiàng)比較多的話,更容易出現(xiàn)問(wèn)題。而且, Spring Framework 6.0 目前還沒(méi)有實(shí)際的生產(chǎn)案例可供參考,穩(wěn)定性還有待進(jìn)一步考察。

          ·········  END  ··············

          ?? 歡迎準(zhǔn)備 Java 面試以及學(xué)習(xí) Java 的同學(xué)加入我的知識(shí)星球,干貨很多!收費(fèi)雖然是白菜價(jià),但星球里的內(nèi)容或許比你參加上萬(wàn)的培訓(xùn)班質(zhì)量還要高。

          ?? 《Java 面試指北》持續(xù)更新完善中!這是一份教你如何更高效地準(zhǔn)備面試的小冊(cè),涵蓋常見(jiàn)八股文(系統(tǒng)設(shè)計(jì)、常見(jiàn)框架、分布式、高并發(fā) ......)、優(yōu)質(zhì)面經(jīng)等內(nèi)容。

          推薦閱讀 :

          ?? 如果本文對(duì)你有幫助的話,歡迎 點(diǎn)贊&在看&分享 ,這對(duì)我繼續(xù)分享&創(chuàng)作優(yōu)質(zhì)文章非常重要。非常感謝!

          瀏覽 150
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产午夜成人视频 | 二级毛片操逼 | 巨屌肏屄 | 伊人69| 无码欧美人XXXXX日本无码 |