<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 Boot 3.0 M1 發(fā)布,正式棄用 Java 8,最低要求 Java 17。。。

          共 1926字,需瀏覽 4分鐘

           ·

          2022-01-23 14:51

          點(diǎn)擊關(guān)注公眾號(hào),Java干貨及時(shí)送達(dá)

          上一篇:Spring Boot 2.6.3 發(fā)布,一招解決 Log4j2、Logback 漏洞!!

          Spring Boot 3.0.0-M1

          Spring Boot 近日發(fā)布了第一個(gè)里程碑版本:Spring Boot 3.0.0-M1

          https://spring.io/blog/2022/01/20/spring-boot-3-0-0-m1-is-now-available

          這個(gè)版本變動(dòng)就大了,棧長(zhǎng)這篇就給你好好梳理下。

          最低依賴

          這個(gè)表格是 3.0 所變動(dòng)的,其他的要求繼承 Spring Boot 2.x。

          組件版本
          JDKJDK 17+
          ServletServlet 5.0
          JPAJPA 3.0
          SpringSpring Framework 6+
          GradleGradle 7.3

          這里最值得關(guān)注的是,JDK 直接從 Java 8 干到了 Java 17,好家伙。。

          這個(gè)也很好理解了,Java 17 是繼 Java 11 之后的第一個(gè)長(zhǎng)期支持版本,關(guān)鍵還是 Oracle 推出商用免費(fèi)政策后的第一個(gè)版本,等 Spring Boot 3.0 正式發(fā)布,Java 8 算是熬到頭了。

          到時(shí),你還會(huì)說(shuō)堅(jiān)守 Java 8 嗎?

          遷移 Jakarta EE

          幾年前 Java EE 已經(jīng)被 Eclipse 基金會(huì)改名為 Jakarta EE,很多規(guī)范也被重合名了,比如,這個(gè) javax.* 包命名就不能再用了,已經(jīng)被修改為 jakarta.*

          修改示例:

          javax.servlet.Filter

          現(xiàn)在要修改為:

          jakarta.servlet.Filter

          Spring Boot 3.0 已經(jīng)將 Java EE 所有的 APIs 遷移到了 Jakarta EE,就會(huì)影響之前 Java EE 的規(guī)范標(biāo)準(zhǔn),這個(gè)改動(dòng)可能是全盤的。

          體驗(yàn)嘗鮮

          如果你想體驗(yàn) Spring Boot 3.0,可以上官網(wǎng)一鍵生成項(xiàng)目:

          https://start.spring.io/

          選擇 Spring Boot 3.0.0(M1)版本,另外記得要勾選 Java 17,不然可能編譯錯(cuò)誤。

          這里棧長(zhǎng)就不再演示了,等正式版發(fā)布,棧長(zhǎng)再做一次全盤的分享,可以持續(xù)關(guān)注公眾號(hào)Java技術(shù)棧,公眾號(hào)第一時(shí)間推送。

          往期 Spring Boot 教程及示例源碼整理:

          https://github.com/javastacks/spring-boot-best-practice

          總結(jié)

          Spring Boot 3.0.0 第一個(gè)里程碑版本 M1 發(fā)布,有兩個(gè)重大的變更依賴項(xiàng):

          • 最低要求 Java 17
          • Java EE 遷移到了 Jakarta EE;

          重要: 因?yàn)?Jakarta EE 兼容性的問題,需要依賴其他第三方庫(kù)的同步更新,所以這個(gè)版本并沒有包括所有 Spring Boot 2.x 的功能,有許多暫時(shí)移除的功能,待正式版本發(fā)布的過程中會(huì)逐漸完善。

          所以,如果你只是想嘗鮮是可以的,用到現(xiàn)有的項(xiàng)目上生產(chǎn)環(huán)境就不行了。。

          未來(lái)的計(jì)劃,Spring Boot 3.0 會(huì)每?jī)蓚€(gè)月發(fā)布一個(gè)里程碑版本,M2 里程碑版本計(jì)劃在今年 3 月 24 日發(fā)布,第一個(gè)正式版本計(jì)劃在今年 11 月發(fā)布。

          最后,如果你還沒用過 Spring Boot,今天我就送你一份 《Spring Boot 學(xué)習(xí)筆記》這個(gè)很全了,包括底層實(shí)現(xiàn)原理及代碼實(shí)戰(zhàn),非常齊全,助你快速打通 Spring Boot 的各個(gè)環(huán)節(jié)。

          Spring Boot 最新進(jìn)展和教程解讀,棧長(zhǎng)后續(xù)會(huì)繼續(xù)分享,可以持續(xù)關(guān)注公眾號(hào)Java技術(shù)棧,公眾號(hào)第一時(shí)間推送。

          版權(quán)聲明!!!

          本文系公眾號(hào) "Java技術(shù)棧" 原創(chuàng),轉(zhuǎn)載、引用本文內(nèi)容請(qǐng)注明出處,抄襲、洗稿一律投訴侵權(quán),后果自負(fù),并保留追究其法律責(zé)任的權(quán)利。








          微信官宣:一大波新年紅包封面來(lái)了!
          2021 年發(fā)生的 10 件技術(shù)大事!!
          23 種設(shè)計(jì)模式實(shí)戰(zhàn)(很全)
          換掉 Log4j2!tinylog 橫空出世
          一款基于 Spring Boot 的神仙接私活項(xiàng)目
          勁爆!Java 協(xié)程要來(lái)了
          重磅官宣:Redis 對(duì)象映射框架來(lái)了!!
          推薦一款代碼神器,代碼量至少省一半!
          程序員精通各種技術(shù)體系,45歲求職難!
          重磅!Spring Boot 2.6 正式發(fā)布
          Spring Boot 學(xué)習(xí)筆記,這個(gè)太全了!



          關(guān)注Java技術(shù)棧看更多干貨



          獲取 Spring Boot 實(shí)戰(zhàn)筆記!
          瀏覽 125
          點(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>
                  中國操逼網站 | 美女被操逼| 俺也色俺也干 | 成人在线免费观看三级片 | 第一福利在线 |