日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SpringBoot正式棄用Java8 Java17將成為未來主流版本

電子工程師 ? 來源:芋道源碼 ? 作者:芋道源碼 ? 2022-10-09 18:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Java基線從 Java 8 提升到了 Java 17

從Java EE APIs 到 Jakarta EE

這個(gè)支持被移除

依賴升級(jí)

未來計(jì)劃

參考資料

dc368746-3eec-11ed-9e49-dac502259ad0.png

2022年1月20日,Spring官方發(fā)布了Spring Boot 3.0.0的第一個(gè)里程碑版本M1 。

下面一起來來看看Spring Boot 3.0.0 M1版本都有哪些重大變化:

Java基線從 Java 8 提升到了 Java 17

這個(gè)在最早的Spring Boot 3相關(guān)預(yù)告中就已經(jīng)知道了,Java 17將成為未來的主流版本。那么問題來了,大家都把Java 17的升級(jí)提上日程了嗎?

從Java EE APIs 到 Jakarta EE

Spring Boot 3開始,所有的Java EE Api都需要遷移到Jakarta EE上來。

大部分用戶需要修改import相關(guān)API的時(shí)候,要用jakarta替換javax。比如:原來引入javax.servlet.Filter的地方,需要替換為jakarta.servlet.Filter。

但還有一些依賴Java EE API的第三方庫,目前還沒有得到很好的支持,所以在Spring Boot 3中暫時(shí)會(huì)先移除這類組件的支持(比如:EhCache 3、Infinispan、Jolokia、Pooled JMS等)。

所以,目前的M1版本相較2.x 版本來說,會(huì)有一些特性的缺失。當(dāng)然大多數(shù)應(yīng)該還只是暫時(shí)的,Spring Boot官方會(huì)等這些第三方庫發(fā)布Jakarta兼容庫之后再重新引入。

這個(gè)支持被移除

下面這些功能的支持被移除了,相較上一個(gè)SNAPSHOT版本增加了Hazelcast 3

Apache ActiveMQ

Atomikos

EhCache 2

Hazelcast 3

依賴升級(jí)

相關(guān)Spring項(xiàng)目的依賴版本:

Micrometer 2.0.0-M1

Spring AMQP 3.0.0-M1

Spring Batch 5.0.0-M1

Spring Data 2022.0.0-M1

Spring Framework 6.0.0-M2

Spring Integration 6.0.0-M1

Spring HATEOAS 2.0.0-M1

Spring Kafka 3.0.0-M1

Spring LDAP 3.0.0-M1

Spring REST Docs 3.0.0-M1

Spring Security 6.0.0-M1

Spring Session 2022.0.0-M1

Spring Web Services 4.0.0-M1

第三方庫的依賴版本:

Artemis 2.20.0

Hazelcast 5.0

Hibernate Validator 7.0

Jakarta Activation 2.0

Jakarta Annotation 2.0

Jakarta JMS 3.0

Jakarta JSON 2.0

Jakarta JSON Bind 3.0

Jakarta Mail 2.0

Jakarta Persistence 3.0

Jakarta Servlet 5.0

Jakarta Servlet JSP JSTL 2.0

Jakarta Transaction 2.0

Jakarta Validation 3.0

Jakarta WebSocket 2.0

Jakarta WS RS 3.0

Jakarta XML Bind 3.0

Jakarta XML Soap 2.0

Jetty 11

jOOQ 3.16

Tomcat 10

未來計(jì)劃

后續(xù)Spring Boot團(tuán)隊(duì)將每兩個(gè)月發(fā)布一個(gè)新的里程碑版本,所以M2版本預(yù)計(jì)將在3月24日發(fā)布,而GA版本將在11月下旬與大家見面。

參考資料

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    3012

    瀏覽量

    116871
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    2481

    瀏覽量

    67057
  • spring
    +關(guān)注

    關(guān)注

    0

    文章

    341

    瀏覽量

    16060
  • 組件
    +關(guān)注

    關(guān)注

    1

    文章

    603

    瀏覽量

    19070
  • SpringBoot
    +關(guān)注

    關(guān)注

    0

    文章

    178

    瀏覽量

    718

原文標(biāo)題:SpringBoot官宣:正式棄用 Java 8 啦

文章出處:【微信號(hào):芋道源碼,微信公眾號(hào):芋道源碼】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    黑馬-Java+AI新版V16零基礎(chǔ)就業(yè)班百度云網(wǎng)盤下載+Java+AI全棧開發(fā)工程師

    抖動(dòng)。這一層設(shè)計(jì)妥善時(shí),Java+AI 系統(tǒng)的數(shù)據(jù)吞吐能力與擴(kuò)展性可超越許多純 Python 方案,成為架構(gòu)上的差異化優(yōu)勢(shì)。 四、模型版本管理與熱加載:解決更新停機(jī)之痛 企業(yè)級(jí)應(yīng)用中,模型需要隨數(shù)據(jù)分布
    發(fā)表于 05-01 11:29

    [完結(jié)15章]Java轉(zhuǎn) AI高薪領(lǐng)域必備-從0到1打通生產(chǎn)級(jí)AI Agent開發(fā)

    開發(fā)者無可替代的底座優(yōu)勢(shì)。 二、 擁抱新范式:從同步阻塞到流式與反應(yīng)式架構(gòu) 傳統(tǒng)的Java Web開發(fā)多基于HTTP的同步請(qǐng)求-響應(yīng)模型,但在與AI大模型交互時(shí),這種模型會(huì)成為性能瓶頸。大模型
    發(fā)表于 04-30 13:46

    Java轉(zhuǎn) AI高薪領(lǐng)域必備 從0到1打通生產(chǎn)級(jí)AI Agent開發(fā) 教程資料

    ”的勞動(dòng)力陷阱 微觀經(jīng)濟(jì)學(xué)中有一個(gè)概念叫“完全競(jìng)爭(zhēng)市場(chǎng)”,其特征是產(chǎn)品同質(zhì)化、準(zhǔn)入門檻低、沒有定價(jià)權(quán)。這正是當(dāng)前傳統(tǒng)Java開發(fā)者的真實(shí)寫照。當(dāng)企業(yè)能夠輕易招到替代者,或者更便宜的初級(jí)人力配合AI工具
    發(fā)表于 04-29 17:08

    TL-JAVA+AI大模型智能應(yīng)用開發(fā)+Java+AI全棧開發(fā)工程師

    獲課:pan.baidu.com/s/16MoRr6EApmBczMhHgKxYaw?pwd=w4wg 數(shù)字化未來升級(jí):Java+AI 全棧驅(qū)動(dòng)行業(yè)智能轉(zhuǎn)型 在科技迅速發(fā)展的今天,數(shù)字化轉(zhuǎn)型已成為
    的頭像 發(fā)表于 04-28 16:43 ?75次閱讀

    Java并發(fā)編程的“基石”——多線程概念初識(shí)

    的吞吐和極高的工程可靠性,正在為狂飆突進(jìn)的人工智能,鋪設(shè)一條最堅(jiān)固的底層軌道。在這場(chǎng)算力決勝的未來戰(zhàn)爭(zhēng)中,懂 AI 算法,更懂 Java 并發(fā)底層的“跨界架構(gòu)師”,將成為最稀缺的戰(zhàn)略資源。
    發(fā)表于 04-16 18:50

    2022全新版!Java分布式架構(gòu)設(shè)計(jì)與開發(fā)實(shí)戰(zhàn)(完結(jié))

    2022全新版!Java分布式架構(gòu)設(shè)計(jì)與開發(fā)實(shí)戰(zhàn)(完結(jié)) 分庫分表實(shí)戰(zhàn):Java海量數(shù)據(jù)存儲(chǔ)架構(gòu)設(shè)計(jì) 在現(xiàn)代互聯(lián)網(wǎng)應(yīng)用中,隨著業(yè)務(wù)規(guī)模的指數(shù)級(jí)增長,數(shù)據(jù)庫性能瓶頸已成為制約系統(tǒng)發(fā)展的關(guān)鍵因素。當(dāng)單
    發(fā)表于 03-30 15:20

    汽車網(wǎng)絡(luò)安全開發(fā)語言選型指南:C/C++/Rust/Java主流語言對(duì)比+Perforce QAC/Klocwork工具支持

    汽車網(wǎng)絡(luò)安全如何選編程語言?C、C++、Rust、Java……誰更適合AUTOSAR、ISO/SAE 21434?一文了解8主流語言的優(yōu)劣與適用場(chǎng)景,以及Perforce QAC/Klocwork對(duì)MISRA、CERT等規(guī)范的
    的頭像 發(fā)表于 12-26 11:13 ?670次閱讀
    汽車網(wǎng)絡(luò)安全開發(fā)語言選型指南:C/C++/Rust/<b class='flag-5'>Java</b>等<b class='flag-5'>主流</b>語言對(duì)比+Perforce QAC/Klocwork工具支持

    如何使用SpringBoot、Vue2.0、MySQL開發(fā)一套云診所系統(tǒng)?

    ? 如何使用Java語言;前端框架:Vue2.0;后端框架:SpringBoot;數(shù) 據(jù) 庫: MySQL 這些技術(shù)開發(fā)一套云診所系統(tǒng)? 技術(shù)棧分析: 后端:SpringBoot
    的頭像 發(fā)表于 11-27 16:02 ?417次閱讀
    如何使用<b class='flag-5'>SpringBoot</b>、Vue2.0、MySQL開發(fā)一套云診所系統(tǒng)?

    醫(yī)院隨訪管理系統(tǒng)源碼,三級(jí)隨訪系統(tǒng)源碼,Java+Springboot,Vue,Ant-Design+MySQL5

    Java版隨訪系統(tǒng)源碼,醫(yī)院隨訪管理系統(tǒng)源碼,三級(jí)隨訪系統(tǒng)源碼,B/S前后端分離架構(gòu),自主版權(quán),落地案例。 技術(shù)框架:Java+Springboot,Vue,Ant-Design+MySQL5 開發(fā)
    的頭像 發(fā)表于 11-08 14:48 ?746次閱讀
    醫(yī)院隨訪管理系統(tǒng)源碼,三級(jí)隨訪系統(tǒng)源碼,<b class='flag-5'>Java+Springboot</b>,Vue,Ant-Design+MySQL5

    Arm Neoverse CPU上大代碼量Java應(yīng)用的性能測(cè)試

    Java 是互聯(lián)網(wǎng)領(lǐng)域廣泛使用的編程語言。Java 應(yīng)用的一些特性使其性能表現(xiàn)與提前編譯的原生應(yīng)用(例如 C 程序)大相徑庭。由于 Java 字節(jié)碼無法直接在 CPU 上執(zhí)行,因此通常運(yùn)行時(shí)在
    的頭像 發(fā)表于 11-05 11:25 ?961次閱讀
    Arm Neoverse CPU上大代碼量<b class='flag-5'>Java</b>應(yīng)用的性能測(cè)試

    Java效率提升指南:5個(gè)Java工具選型建議及Perforce JRebel和XRebel介紹

    企業(yè)級(jí)Java環(huán)境越來越復(fù)雜,真正的破局點(diǎn),可能不在“人”,而在于“工具”。5個(gè)實(shí)用建議,幫你理清Java工具的選型思路。
    的頭像 發(fā)表于 09-11 13:59 ?1978次閱讀
    <b class='flag-5'>Java</b>效率提升指南:5個(gè)<b class='flag-5'>Java</b>工具選型建議及Perforce JRebel和XRebel介紹

    Java 在物聯(lián)網(wǎng)與嵌入式系統(tǒng)中的應(yīng)用前景與挑戰(zhàn)

    引言 隨著物聯(lián)網(wǎng)與嵌入式技術(shù)的快速發(fā)展,設(shè)備端的軟件開發(fā)需求不斷增加。傳統(tǒng)上,嵌入式設(shè)備多使用 C、C++ 進(jìn)行開發(fā),但近年來,Java 逐漸成為物聯(lián)網(wǎng)領(lǐng)域的重要角色。憑借其跨平臺(tái)特性、豐富
    的頭像 發(fā)表于 09-04 14:49 ?1164次閱讀

    Perforce JRebel 簡介:即時(shí)加載代碼變更,加速Java應(yīng)用開發(fā)

    Perforce JRebel 專為Java開發(fā)提速而生!支持跳過構(gòu)建與重新部署,實(shí)時(shí)加載代碼變更,支持100+框架,無縫集成主流IDE與應(yīng)用服務(wù)器。
    的頭像 發(fā)表于 08-14 14:35 ?997次閱讀
    Perforce JRebel 簡介:即時(shí)加載代碼變更,加速<b class='flag-5'>Java</b>應(yīng)用開發(fā)

    stm32cubemx在聯(lián)網(wǎng)時(shí)無法啟動(dòng)是怎么回事?

    多次重裝,換上了最新的版本,仍沒有解決問題。后來又重新安裝了java,無論是24,21,還是java8也都沒用。 之后偶然間打開了,同時(shí)發(fā)現(xiàn)我的WiFi掉了。我就懷疑跟聯(lián)網(wǎng)有問題。我測(cè)試了加速器,發(fā)現(xiàn)跟加速器沒有關(guān)系,cubem
    發(fā)表于 08-01 08:00

    EtherCAT運(yùn)動(dòng)控制卡應(yīng)用開發(fā)教程之Java

    運(yùn)動(dòng)控制卡的Java開發(fā)及DLL調(diào)用
    的頭像 發(fā)表于 06-13 14:29 ?1031次閱讀
    EtherCAT運(yùn)動(dòng)控制卡應(yīng)用開發(fā)教程之<b class='flag-5'>Java</b>
    美姑县| 文化| 安宁市| 嘉祥县| 巴塘县| 清徐县| 团风县| 福泉市| 射洪县| 阜阳市| 保德县| 德江县| 五台县| 柳州市| 德安县| 沙洋县| 台南市| 定州市| 贡觉县| 宁武县| 澜沧| 习水县| 阿坝县| 武强县| 融水| 汉川市| 永年县| 霞浦县| 科技| 合肥市| 江口县| 苏尼特左旗| 保康县| 阳信县| 武胜县| 疏勒县| 彩票| 云南省| 衡水市| 石林| 自治县|