Spring Boot 3.0.0 來啦望艺!最小依賴 Java17!升還是不升肌访?

https://www.bilibili.com/video/BV1oy4y1H7R6?from=search&seid=2126509512858477785&spm_id_from=333.337.0.0

Spring 官方于 2022 年 1 月 20 日發(fā)布 Spring Boot 3.0.0-M1 版本找默,預(yù)示開啟了 Spring Boot 3.0 的里程碑。

官方公告下的中文評(píng)論有點(diǎn)東西吼驶。惩激。。熟悉的味道蟹演!就是那個(gè)味风钻!

分享一篇朋友對(duì) SpringBoot3.0 的介紹:生還是不生? SpringBoot3 版本有起飛前兆酒请,最小依賴Java17骡技!

一直以來,Java8 都是 Java 社區(qū)心頭的痛。因?yàn)樗碇苑€(wěn)定性為主的企業(yè)管理層布朦,與擁抱變化為主的底層碼農(nóng)層之間的囤萤、愛的魔力拉鋸戰(zhàn)。

不升是趴!成為各大廠心照不宣的選擇涛舍。

現(xiàn)在,這種平衡或?qū)⒋蚱扑敉尽R驗(yàn)?Java 屆的霸主框架 SpringBoot富雅,選擇了最小支持的 Java lts 版本,就是最新的 Java17肛搬。

堅(jiān)信 Java8 成為永恒的同學(xué)没佑,該用尿滋醒一下了。

怎么辦滚婉?

到底用不用新的版本图筹,這其實(shí)并沒有什么意義。有需求才有變化让腹,為了追求升級(jí)而升級(jí)远剩,那是腦殘才干的事。當(dāng)廣大從業(yè)者骇窍,越來越了解到自己是一個(gè)工具人的時(shí)候瓜晤,就會(huì)放棄這些無意義的操作。

只有兩種情況腹纳,無意義才會(huì)變成有意義痢掠。

第一,是卷到極致的時(shí)候嘲恍,不痛不癢的版本升級(jí)就會(huì)進(jìn)入你的任務(wù)列表足画。第二,是落后社區(qū)太多的時(shí)候佃牛,羞愧感加上功能的驅(qū)使會(huì)讓你選擇升級(jí)淹辞。不過這也并不是絕對(duì),因?yàn)槿绻闶枪芾韺臃溃K活自然會(huì)有人干象缀,你也不會(huì)有這么大的動(dòng)力。

哪些改變爷速?

還是先回到正題央星,看一下 SpringBoot3 都有哪些改變吧。

首先惫东。

再次強(qiáng)調(diào)一下莉给,SpringBoot3 將強(qiáng)力合體 Java17,采用全新的 Spring6 版本,Maven 支持也提高到了 3.5禁谦、Gradle 提高到了 7.3胁黑。版本管理器默認(rèn)也換成了 Gradle, Gradke 的下載速度州泊,國內(nèi)要肉痛一下了。

這個(gè)沒有出乎我的意料漂洋,Gradle 確實(shí)更優(yōu)秀遥皂!我也曾在公眾號(hào)多次推薦 Gradle。

說實(shí)話刽漂,用完 Gradle 之后演训,有點(diǎn)嫌棄 Maven 了。賊好用贝咙!

再次样悟。

雖然我們現(xiàn)在使用 JavaEE 的功能越來越少,但很多巨無霸商業(yè)企業(yè)還是依然堅(jiān)守著打下的江山庭猩。自從 JavaEE 改名為 Jakarta EE窟她,Jakarta EE9 版本迎來了更大的改動(dòng),連 javax 這種包名都給改了(2019 及以后)蔼水。SpringBoot3 一琢磨震糖,假如不追上的話,恐怕后面很快就要出 SpringBoot4 了趴腋,所以 Jakarta EE 的版本吊说,也切成了 9。

Jakarta 是印尼首都雅加達(dá)优炬,與斯巴達(dá)只差兩字的距離颁井。Jakarta EE 9 的版本應(yīng)由 Eclipse Glassfish,Apache TomEE蠢护,Wildfly雅宾,Oracle WebLogic,JBoss 和 IBM Websphere Liberty 實(shí)施糊余,并使用 Jakarta EE 的標(biāo)志秀又。

這通常沒什么影響,因?yàn)樾聲r(shí)代的互聯(lián)網(wǎng)人贬芥,使用 JavaEE 的功能越來越少吐辙,就連 JavaSE 都嫌臃腫,所以這對(duì)很多人并沒有什么影響蘸劈。我建議你如無必要昏苏,永遠(yuǎn)不要使用它,因?yàn)槔锩嫒强庸?/p>

其次。

移除了一些老掉牙的東西贤惯,比如 Apache ActiveMQ洼专、Atomikos、EhCache 2孵构、Hazelcast 3 等屁商。Apache ActiveMQ 這種老掉牙的東西,實(shí)在是不推薦新項(xiàng)目使用了颈墅,高并發(fā)下它坑死了老多人蜡镶。

對(duì)標(biāo) Kafka,消息中間件新秀 Pulsar 了解一下恤筛!

我與消息隊(duì)列的八年情緣?這篇文章也可以看看官还,ActiveMQ 確實(shí)屬于被淘汰的消息中間件了。

Hazelcast 也在 Redis 的進(jìn)攻下節(jié)節(jié)敗退毒坛,雖然用上了先進(jìn)的 Raft 也頹勢盡顯望伦。

這些不入流的東西們,最好的存在方式就是各種 stater煎殷,而不是放在 core 包里面屯伞。

同樣被移除的還有下面這些:

EhCache 3

H2’s web console

Hibernate’s metrics

Infinispan

Jolokia

Pooled JMS

REST Assured

這些名詞背后,充滿了商業(yè)的腐朽味道蝌数,以及銷售的嘴臉和被忽悠的懵逼的老板們愕掏。

怕不怕?

現(xiàn)在 SpringBoot3 還是 M1 版本顶伞,Spring Boot 團(tuán)隊(duì)將每兩個(gè)月發(fā)布一個(gè)新的里程碑版本饵撑,所以 M2 版本預(yù)計(jì)將在 3 月 24 日發(fā)布。

其實(shí)唆貌,大家都不怕軟件不更新滑潘,也不怕經(jīng)過實(shí)踐過的更新,最怕項(xiàng)目出生在這種不生不死的間隔時(shí)間锨咙。選新的吧语卤,功能不穩(wěn)定,要背鍋酪刀;選舊的吧粹舵,心里不痛快,未來總有一天還得升級(jí)骂倘。

所以大多數(shù)時(shí)候眼滤,時(shí)間就在這猶猶豫豫中流逝了。

保持系統(tǒng)的純潔性历涝,是一個(gè)非常好的習(xí)慣诅需。哪怕官方為你貼心的提供了很多擴(kuò)展功能漾唉,也不要隨隨便便去使用,否則你將嘗到背叛的味道堰塌。

當(dāng)然赵刑,一個(gè)普通程序員職業(yè)生涯,被定格在 35 歲的年代场刑,在新時(shí)代農(nóng)民工論調(diào)的大背景下般此,你并不需要為其他的階級(jí)去著想,除非它影響到了你的面包牵现。

專注 Java 原創(chuàng)干貨分享恤煞,大三開源JavaGuide?(「Java學(xué)習(xí)+面試指南」一份涵蓋大部分 Java 程序員所需要掌握的核心知識(shí)。準(zhǔn)備 Java 面試施籍,首選 JavaGuide!)概漱,目前已經(jīng) 116k+ Star丑慎。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市瓤摧,隨后出現(xiàn)的幾起案子竿裂,更是在濱河造成了極大的恐慌,老刑警劉巖照弥,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件腻异,死亡現(xiàn)場離奇詭異,居然都是意外死亡这揣,警方通過查閱死者的電腦和手機(jī)悔常,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來给赞,“玉大人机打,你說我怎么就攤上這事∑福” “怎么了残邀?”我有些...
    開封第一講書人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長柑蛇。 經(jīng)常有香客問我芥挣,道長,這世上最難降的妖魔是什么耻台? 我笑而不...
    開封第一講書人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任空免,我火速辦了婚禮,結(jié)果婚禮上粘我,老公的妹妹穿的比我還像新娘鼓蜒。我一直安慰自己痹换,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開白布都弹。 她就那樣靜靜地躺著娇豫,像睡著了一般。 火紅的嫁衣襯著肌膚如雪畅厢。 梳的紋絲不亂的頭發(fā)上冯痢,一...
    開封第一講書人閱讀 51,301評(píng)論 1 301
  • 那天,我揣著相機(jī)與錄音框杜,去河邊找鬼浦楣。 笑死,一個(gè)胖子當(dāng)著我的面吹牛咪辱,可吹牛的內(nèi)容都是我干的振劳。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼油狂,長吁一口氣:“原來是場噩夢啊……” “哼历恐!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起专筷,我...
    開封第一講書人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤弱贼,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后磷蛹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吮旅,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年味咳,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了庇勃。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡莺葫,死狀恐怖匪凉,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情捺檬,我是刑警寧澤再层,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站堡纬,受9級(jí)特大地震影響聂受,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜烤镐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一蛋济、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧炮叶,春花似錦碗旅、人聲如沸渡处。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽医瘫。三九已至,卻和暖如春旧困,著一層夾襖步出監(jiān)牢的瞬間醇份,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來泰國打工吼具, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留僚纷,地道東北人拗盒。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓怖竭,卻偏偏與公主長得像,于是被迫代替她去往敵國和親陡蝇。 傳聞我的和親對(duì)象是個(gè)殘疾皇子侵状,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容