最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

SpringBoot版本升級(jí)方案

2021-11-07 15:36 作者:向上生長(zhǎng)之路  | 我要投稿

本文給大家介紹如何安全的升級(jí)工程中的SpringBoot版本

為什么要升級(jí)工程中的SpringBoot版本?

  • 提升程序的穩(wěn)定性

  • 提升程序的性能

  • 提升程序的安全性

  • 修復(fù)歷史版本中存在的問(wèn)題

  • 應(yīng)用新版本特性

  • ...

參考SpringBoot文檔:https://docs.spring.io/spring-boot/docs/2.4.5/reference/htmlsingle/#getting-started-upgrading-from-an-earlier-version

升級(jí)步驟

以我的測(cè)試工程為例:https://github.com/netbuffer/spring-boot-demo ,大家可以克隆下來(lái)測(cè)試使用
1.編輯工程配置pom.xml,添加spring-boot-properties-migrator依賴項(xiàng)



當(dāng)升級(jí)到新版本時(shí),有些屬性、配置等可能已經(jīng)被重命名或刪除了,通過(guò)添加此依賴,能在工程啟動(dòng)過(guò)程中,在控制臺(tái)打印出一些環(huán)境配置相關(guān)信息,來(lái)幫助我們做升級(jí)適配~

2.修改spring-boot-starter-parent的版本號(hào),設(shè)置為你想升級(jí)到的目標(biāo)版本,例如我目前使用的版本號(hào)是2.4.5,要升級(jí)到目標(biāo)版本2.5.6



3.啟動(dòng)工程,觀察控制臺(tái)日志輸出情況,我這里遇到了找不到j(luò)ackson類的問(wèn)題



通過(guò)分析pom.xml中的依賴項(xiàng),猜測(cè)可能是新版本的SpringBoot和當(dāng)前工程中引用的jackson版本沖突,嘗試升級(jí)jackson版本


再次啟動(dòng)工程,發(fā)現(xiàn)已經(jīng)可以正常啟動(dòng)了


通過(guò)控制臺(tái)日志輸出,沒有看到SpringBoot明顯的相關(guān)升級(jí)配置提示,這可能是證明我工程中使用到的配置參數(shù),在當(dāng)前版本和目標(biāo)版本之間沒有什么差別,那大家實(shí)際升級(jí)過(guò)程中,需要留意控制臺(tái)的提示情況,來(lái)酌情調(diào)整參數(shù)


4.最后,修復(fù)完升級(jí)后的各種問(wèn)題,記得將spring-boot-properties-migrator依賴項(xiàng)從工程中刪除,因?yàn)閷?shí)際的工程中并不需要此依賴~


SpringBoot版本升級(jí)方案的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
报价| 夏河县| 靖江市| 丹东市| 临漳县| 临夏市| 镇江市| 乡宁县| 叶城县| 清新县| 济南市| 赣州市| 丽江市| 德化县| 灵川县| 页游| 彭山县| 改则县| 沙雅县| 娱乐| 湘乡市| 邹平县| 祁门县| 诸暨市| 手游| 含山县| 本溪市| 星子县| 襄城县| 怀来县| 唐山市| 棋牌| 高碑店市| 阳西县| 阜康市| 西峡县| SHOW| 汝南县| 靖州| 比如县| 河南省|