一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

SpringBoot 3.0正式發(fā)布,有這幾個(gè)新變化!

jf_ro2CN3Fa ? 來(lái)源:芋道源碼 ? 作者:芋道源碼 ? 2022-12-06 10:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近幾天,Spring有了重大更新,而且更新的很頻繁,相繼推出了Spring Framework 6.0和SpringBoot 3.0。

e445c2ba-7508-11ed-8abf-dac502259ad0.jpg

e46bfd5e-7508-11ed-8abf-dac502259ad0.jpg

Spring把這次升級(jí)稱之為新一代框架的開始,下一個(gè)10年的新開端,口號(hào)喊的挺響亮,但是很多人在看過相關(guān)的Release Note之后,表示并不買賬。

最近發(fā)布之后,有很多網(wǎng)上的資料也都發(fā)了相關(guān)介紹,但是很多文章都是直接翻譯的官方的發(fā)布公告。主要更新就是以下幾個(gè):

A Java 17 baseline

Support for Jakarta EE 10 with an EE 9 baseline

Support for generating native images with GraalVM, superseding the experimental Spring Native project

Ahead-Of-Time transformations and the corresponding AOT processing support for Spring application contexts

首先,前兩個(gè)比較容易理解,主要說(shuō)的是依賴的服務(wù)的版本升級(jí)的信息,那就是Spring Framework 6.0和SpringBoot 3.0都要求JDK的版本最低也得是JDK 17;并且底層依賴的J2EE也遷移到了Jakarta EE 9。

雖然JDK 17有很多新的特性,并且也是目前最新的一個(gè)LTS版本。

但是其實(shí)真正的使用比較多的版本還是JDK 1.8,而Spring徹底拋棄17之前的所有版本?。?!

AOT編譯

Ahead-Of-Time,即預(yù)先編譯,這是相對(duì)于我們熟知的Just-In-Time(JIT,即時(shí)編譯)來(lái)說(shuō)的。

相比于JIT編譯,AOT指的是在程序運(yùn)行前編譯,這樣就可以避免在運(yùn)行時(shí)的編譯性能消耗和內(nèi)存消耗,可以在程序運(yùn)行初期就達(dá)到最高性能、也可以顯著的加快程序的啟動(dòng)。

e4971692-7508-11ed-8abf-dac502259ad0.jpg

AOT的引入,意味著Spring生態(tài)正式引入了提前編譯技術(shù),相比于JIT編譯,AOT有助于優(yōu)化Spring框架啟動(dòng)慢、占用內(nèi)存多、以及垃圾無(wú)法被回收等問題。

基于 Spring Boot + MyBatis Plus + Vue & Element 實(shí)現(xiàn)的后臺(tái)管理系統(tǒng) + 用戶小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能

項(xiàng)目地址:https://github.com/YunaiV/ruoyi-vue-pro

視頻教程:https://doc.iocoder.cn/video/

Spring Native

在Spring的新版本中引入了Spring Native。

有了Spring Native ,Spring可以不再依賴Java虛擬機(jī),而是基于 GraalVM 將 Spring 應(yīng)用程序編譯成原生鏡像(native image),提供了一種新的方式來(lái)部署 Spring 應(yīng)用。這種部署Spring的方式是云原生友好的。

SpringNative的優(yōu)點(diǎn)是編譯出來(lái)的原生 Spring 應(yīng)用可以作為一個(gè)獨(dú)立的可執(zhí)行文件進(jìn)行部署,而不需要安裝JVM,而且啟動(dòng)時(shí)間非常短、并且有更少的資源消耗。他的缺點(diǎn)就是構(gòu)建時(shí)長(zhǎng)要比JVM更長(zhǎng)一些。

其他的,感覺也就沒啥重要的東西了,針對(duì)最近頻繁的升級(jí)你怎么看?你準(zhǔn)備升級(jí)嗎?

審核編輯 :李倩

聲明:本文內(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)投訴
  • spring
    +關(guān)注

    關(guān)注

    0

    文章

    340

    瀏覽量

    15081
  • 虛擬機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    966

    瀏覽量

    29369
  • SpringBoot
    +關(guān)注

    關(guān)注

    0

    文章

    175

    瀏覽量

    401

原文標(biāo)題:SpringBoot 3.0正式發(fā)布,有這幾個(gè)新變化!

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    正點(diǎn)原子AU15開發(fā)板資料發(fā)布!板載40G QSFP、PCIe3.0x8和FMC LPC等接口,性能強(qiáng)悍!

    正點(diǎn)原子AU15開發(fā)板資料發(fā)布!板載40G QSFP、PCIe3.0x8和FMC LPC等接口,性能強(qiáng)悍! 正點(diǎn)原子AU15開發(fā)板搭載Xilinx Artix UltraScale+ 系列FPGA
    發(fā)表于 05-30 17:04

    3.0到4.0,華為ADS有哪些變化

    ADS 3.0則是于2024年4月24日正式發(fā)布,在當(dāng)日舉行的華為智能汽車解決方案發(fā)布會(huì)上,華為發(fā)布了新品牌“乾崑”,包括乾崑ADS 3.0
    的頭像 發(fā)表于 05-06 09:16 ?908次閱讀
    從<b class='flag-5'>3.0</b>到4.0,華為ADS有哪些<b class='flag-5'>變化</b>?

    上汽集團(tuán)發(fā)布海外戰(zhàn)略3.0“Glocal戰(zhàn)略”

    今天揭幕的2025上海國(guó)際車展上,上汽集團(tuán)正式發(fā)布海外戰(zhàn)略3.0——“Glocal戰(zhàn)略”,即“全球+本土”的組合戰(zhàn)略。未來(lái)3年,依托自身深厚的電動(dòng)智能網(wǎng)聯(lián)技術(shù)積累,上汽將打造包括SUV、轎車、MPV
    的頭像 發(fā)表于 04-24 17:20 ?532次閱讀

    百度飛槳框架3.0正式版發(fā)布

    大模型訓(xùn)練成本高?推理效率低?硬件適配難? 4月1日,百度發(fā)布 飛槳框架3.0正式版 !五大特性專為大模型設(shè)計(jì)。 作為大模型時(shí)代的Infra“基礎(chǔ)設(shè)施”,深度學(xué)習(xí)框架的重要性愈發(fā)凸顯,大模型訓(xùn)練
    的頭像 發(fā)表于 04-02 19:03 ?725次閱讀
    百度飛槳框架<b class='flag-5'>3.0</b>正式版<b class='flag-5'>發(fā)布</b>

    Power Integrations發(fā)布MotorXpert? v3.0軟件

    ——v3.0已正式發(fā)布。 MotorXpert? v3.0是一套專為采用Power Integrations BridgeSwitch?電機(jī)驅(qū)動(dòng)器IC的無(wú)刷直流逆變器設(shè)計(jì)的軟件包,旨在為用戶提供全面的配置、控制
    的頭像 發(fā)表于 02-19 18:10 ?766次閱讀

    九號(hào)“真智能3.0發(fā)布:AI算力加持,軟硬件深度協(xié)同,多個(gè)行業(yè)首發(fā)技術(shù)登場(chǎng)

    2025年1月3日,九號(hào)公司在江蘇常州隆重舉辦了以“新人群、新體驗(yàn)、新跨越”為主題的九號(hào)公司「真智能3.0」技術(shù)發(fā)布會(huì)。這場(chǎng)發(fā)布會(huì)的核心在于正式揭曉全新升級(jí)的“真智能3.0”。作為智能
    的頭像 發(fā)表于 01-06 11:27 ?547次閱讀
    九號(hào)“真智能<b class='flag-5'>3.0</b>”<b class='flag-5'>發(fā)布</b>:AI算力加持,軟硬件深度協(xié)同,多個(gè)行業(yè)首發(fā)技術(shù)登場(chǎng)

    求助 這幾個(gè)芯片是什么型號(hào)

    這個(gè)是一款大功率1000W可調(diào)降壓電源模塊25V-90V轉(zhuǎn)2.5V-50V轉(zhuǎn)換器 DC-DC 50A 請(qǐng)教一下大神這幾個(gè)器件是什么型號(hào)
    發(fā)表于 12-24 10:20

    電源時(shí)序器3.0:數(shù)字化與網(wǎng)絡(luò)化的融合

    在技術(shù)飛速發(fā)展的今天,電源時(shí)序器已經(jīng)不再是簡(jiǎn)單的排插、時(shí)序開關(guān),而是成為了一個(gè)高度集成化、智能化的電源管理方案。隨著電源時(shí)序器的發(fā)展,我們見證了從1.0到3.0時(shí)代的演變,每一次的升級(jí)都帶來(lái)了革新變化
    的頭像 發(fā)表于 12-20 09:32 ?646次閱讀
    電源時(shí)序器<b class='flag-5'>3.0</b>:數(shù)字化與網(wǎng)絡(luò)化的融合

    dac161p997這幾個(gè)寄存器全配置為0,當(dāng)發(fā)生錯(cuò)誤時(shí),dac161p997會(huì)不會(huì)依據(jù)錯(cuò)誤的數(shù)據(jù)進(jìn)行輸出?

    請(qǐng)問dac161p997這幾個(gè)寄存器全配置為0,當(dāng)發(fā)生錯(cuò)誤時(shí)(比如奇偶校驗(yàn)),dac161p997會(huì)不會(huì)依據(jù)錯(cuò)誤的數(shù)據(jù)進(jìn)行輸出?
    發(fā)表于 12-06 08:12

    GPT誕生兩周年,AIPC為連接器帶來(lái)什么新變化?

    GPT即將迎來(lái)誕生2周年,AIPC帶動(dòng)PC市場(chǎng)逐步回暖,為連接器行業(yè)帶來(lái)了什么樣的新變化
    的頭像 發(fā)表于 11-28 10:39 ?511次閱讀

    請(qǐng)問LMX2492 TRIG1、TRIG2、MOD、MUXout作用是什么?

    你好,我在使用LMX2492的時(shí)候遇到了困難,我不太清楚TRIG1、TRIG2、MOD、MUXout,這幾個(gè)引腳的作用是什么,定義是什么,因?yàn)閿?shù)據(jù)手冊(cè)上也沒有這幾個(gè)引腳的定義和推薦配置,我如果想要
    發(fā)表于 11-12 07:22

    IBM發(fā)布Granite 3.0 AI模型家族

    IBM在近日舉行的年度TechXchange大會(huì)上,正式推出了其迄今為止最先進(jìn)的AI模型家族——Granite 3.0。這一系列的發(fā)布標(biāo)志著IBM在人工智能技術(shù)領(lǐng)域的又一次重大突破。
    的頭像 發(fā)表于 10-23 17:09 ?773次閱讀

    CTA認(rèn)證最新變化 :北三短報(bào)文設(shè)備進(jìn)網(wǎng)許可、NSA可選入網(wǎng)

    CTA認(rèn)證最新變化:一、5G終端可選支持NSA網(wǎng)絡(luò)模式即日起,生產(chǎn)企業(yè)可自行決定5G終端是否支持NSA模式。實(shí)施時(shí)間2024年8月12日起(含)未完成進(jìn)網(wǎng)檢測(cè)的5G終端設(shè)備,可自行選擇支持NSA式
    的頭像 發(fā)表于 08-21 17:15 ?871次閱讀
    CTA認(rèn)證最<b class='flag-5'>新變化</b> :北三短報(bào)文設(shè)備進(jìn)網(wǎng)許可、NSA可選入網(wǎng)

    TAS2505-Q1的MCLK, WCLK, DIN, BCLK這幾個(gè)PIN,對(duì)應(yīng)的mcu這邊的哪幾個(gè)pin?

    1.請(qǐng)問參考設(shè)計(jì)的中的耳機(jī)接口HPOUT 及 IOVSS,在PIN描述中沒有這兩個(gè)PIN呢? 2.請(qǐng)問2505的MCLK, WCLK, DIN, BCLK這幾個(gè)PIN,對(duì)應(yīng)的mcu這邊的哪幾個(gè)pin?下面的這個(gè)圖片是MCU
    發(fā)表于 08-08 08:28

    OPA131UA, OPA131U, OPA131UJ這幾個(gè)型號(hào)有什么區(qū)別?

    OPA131UA, OPA131U, OPA131UJ這幾個(gè)型號(hào)有什么區(qū)別,參數(shù)數(shù)據(jù)都差不多,怎么選擇?
    發(fā)表于 08-05 06:50