chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

SpringBoot正式棄用Java8 Java17將成為未來(lái)主流版本

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

掃碼添加小助手

加入工程師交流群

Java基線(xiàn)從 Java 8 提升到了 Java 17

從Java EE APIs 到 Jakarta EE

這個(gè)支持被移除

依賴(lài)升級(jí)

未來(lái)計(jì)劃

參考資料

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

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

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

Java基線(xiàn)從 Java 8 提升到了 Java 17

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

從Java EE APIs 到 Jakarta EE

Spring Boot 3開(kāi)始,所有的Java EE Api都需要遷移到Jakarta EE上來(lái)。

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

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

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

這個(gè)支持被移除

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

Apache ActiveMQ

Atomikos

EhCache 2

Hazelcast 3

依賴(lài)升級(jí)

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

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

第三方庫(kù)的依賴(lài)版本:

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

未來(lái)計(jì)劃

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

參考資料

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

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

    關(guān)注

    20

    文章

    2997

    瀏覽量

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

    關(guān)注

    2

    文章

    2131

    瀏覽量

    66175
  • spring
    +關(guān)注

    關(guān)注

    0

    文章

    341

    瀏覽量

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

    關(guān)注

    1

    文章

    550

    瀏覽量

    18914
  • SpringBoot
    +關(guān)注

    關(guān)注

    0

    文章

    177

    瀏覽量

    624

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

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

    Java版隨訪(fǎng)系統(tǒng)源碼,醫(yī)院隨訪(fǎng)管理系統(tǒng)源碼,三級(jí)隨訪(fǎng)系統(tǒng)源碼,B/S前后端分離架構(gòu),自主版權(quán),落地案例。 技術(shù)框架:Java+Springboot,Vue,Ant-Design+MySQL5 開(kāi)發(fā)
    的頭像 發(fā)表于 11-08 14:48 ?190次閱讀
    醫(yī)院隨訪(fǎng)管理系統(tǒng)源碼,三級(jí)隨訪(fǎng)系統(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)域廣泛使用的編程語(yǔ)言。Java 應(yīng)用的一些特性使其性能表現(xiàn)與提前編譯的原生應(yīng)用(例如 C 程序)大相徑庭。由于 Java 字節(jié)碼無(wú)法直接在 CPU 上執(zhí)行,因此通常運(yùn)行時(shí)在
    的頭像 發(fā)表于 11-05 11:25 ?357次閱讀
    Arm Neoverse CPU上大代碼量<b class='flag-5'>Java</b>應(yīng)用的性能測(cè)試

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

    企業(yè)級(jí)Java環(huán)境越來(lái)越復(fù)雜,真正的破局點(diǎn),可能不在“人”,而在于“工具”。5個(gè)實(shí)用建議,幫你理清Java工具的選型思路。
    的頭像 發(fā)表于 09-11 13:59 ?873次閱讀
    <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è)備端的軟件開(kāi)發(fā)需求不斷增加。傳統(tǒng)上,嵌入式設(shè)備多使用 C、C++ 進(jìn)行開(kāi)發(fā),但近年來(lái),Java 逐漸成為物聯(lián)網(wǎng)領(lǐng)域的重要角色。憑借其跨平臺(tái)特性、豐富
    的頭像 發(fā)表于 09-04 14:49 ?614次閱讀

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

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

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

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

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

    運(yùn)動(dòng)控制卡的Java開(kāi)發(fā)及DLL調(diào)用
    的頭像 發(fā)表于 06-13 14:29 ?603次閱讀
    EtherCAT運(yùn)動(dòng)控制卡應(yīng)用開(kāi)發(fā)教程之<b class='flag-5'>Java</b>

    Java開(kāi)發(fā)者必備的效率工具——Perforce JRebel是什么?為什么很多Java開(kāi)發(fā)者在用?

    Perforce JRebel是一款Java開(kāi)發(fā)效率工具,旨在幫助java開(kāi)發(fā)人員更快地編寫(xiě)更好的應(yīng)用程序。JRebel可即時(shí)重新加載對(duì)代碼的修改,無(wú)需重啟或重新部署應(yīng)用程序,就能讓開(kāi)發(fā)者即時(shí)看到代碼更改的效果,從而縮短開(kāi)發(fā)、調(diào)試和測(cè)試周期,大大提升開(kāi)發(fā)效率。
    的頭像 發(fā)表于 04-27 13:44 ?629次閱讀
    <b class='flag-5'>Java</b>開(kāi)發(fā)者必備的效率工具——Perforce JRebel是什么?為什么很多<b class='flag-5'>Java</b>開(kāi)發(fā)者在用?

    物聯(lián)網(wǎng)單燈控制器將成為路燈行業(yè)主流

    物聯(lián)網(wǎng)單燈控制器將成為路燈行業(yè)主流
    的頭像 發(fā)表于 04-03 10:48 ?565次閱讀
    物聯(lián)網(wǎng)單燈控制器<b class='flag-5'>將成為</b>路燈行業(yè)<b class='flag-5'>主流</b>

    Java的SPI機(jī)制詳解

    作者:京東物流 楊葦葦 1.SPI簡(jiǎn)介 SPI(Service Provicer Interface)是Java語(yǔ)言提供的一種接口發(fā)現(xiàn)機(jī)制,用來(lái)實(shí)現(xiàn)接口和接口實(shí)現(xiàn)的解耦。簡(jiǎn)單來(lái)說(shuō),就是系統(tǒng)只需要定義
    的頭像 發(fā)表于 03-05 11:35 ?1101次閱讀
    <b class='flag-5'>Java</b>的SPI機(jī)制詳解

    Java應(yīng)用OOM問(wèn)題的排查過(guò)程

    導(dǎo)讀 本文記錄最近一例Java應(yīng)用OOM問(wèn)題的排查過(guò)程,希望可以給遇到類(lèi)似問(wèn)題的同學(xué)提供參考。 前言:此文記錄最近一例Java應(yīng)用OOM問(wèn)題的排查過(guò)程,希望可以給遇到類(lèi)似問(wèn)題的同學(xué)提供參考。在本地
    的頭像 發(fā)表于 02-12 11:15 ?1059次閱讀
    <b class='flag-5'>Java</b>應(yīng)用OOM問(wèn)題的排查過(guò)程

    單燈控制:物聯(lián)網(wǎng)單燈控制器將成為行業(yè)主流

    單燈控制:物聯(lián)網(wǎng)單燈控制器將成為行業(yè)主流
    的頭像 發(fā)表于 01-15 16:15 ?835次閱讀
    單燈控制:物聯(lián)網(wǎng)單燈控制器<b class='flag-5'>將成為</b>行業(yè)<b class='flag-5'>主流</b>

    SSM框架在Java開(kāi)發(fā)中的應(yīng)用 如何使用SSM進(jìn)行web開(kāi)發(fā)

    SSM框架,即Spring、SpringMVC和MyBatis的整合,是Java Web開(kāi)發(fā)中常用的技術(shù)棧。它通過(guò)分層架構(gòu),實(shí)現(xiàn)了視圖、控制、業(yè)務(wù)邏輯和數(shù)據(jù)訪(fǎng)問(wèn)的分離,提高了代碼的可維護(hù)性和可擴(kuò)展性
    的頭像 發(fā)表于 12-16 17:28 ?2083次閱讀

    Java 23功能介紹

    功能。 跟上 Java版本的發(fā)布節(jié)奏可能很難,這意味著要解決一連串的問(wèn)題——更改是什么、為什么要更改以及如何使用全新和更新的功能。 在這篇博文中,我將介紹 Java 23 的一些全新和更新
    的頭像 發(fā)表于 12-04 10:02 ?1516次閱讀
    <b class='flag-5'>Java</b> 23功能介紹