解決springboot配置文件組解決自動(dòng)配置屬性無法注入問題
一、問題描述
1、問題總述
使用profile文件組去指定配置文件,期望實(shí)現(xiàn)不同配置文件下的屬性自動(dòng)配置問題,結(jié)果卻出現(xiàn)了值無法注入成功的情況。
2、案例中各個(gè)部分配置
默認(rèn)配置文件的內(nèi)容如下:

生產(chǎn)環(huán)境下的配置文件application_pord.yml

測(cè)試環(huán)境當(dāng)中的配置文件appliation_test.yml

pojo類-animal:
web層的控制器方法:

3、測(cè)試結(jié)果


二、解決辦法
修改一下springboot的版本號(hào),使用2.4.0的版本就可以,之前用的版本是2.2.0.RELEASE有點(diǎn)低了,功能不夠。

在項(xiàng)目啟動(dòng)之后可以看到日志打印輸出了-加載的配置文件組有哪些:

測(cè)試結(jié)果:

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- 詳解SpringBoot依賴注入和使用配置文件
- Springboot根據(jù)配置文件動(dòng)態(tài)注入接口實(shí)現(xiàn)類詳解
- SpringBoot注入自定義的配置文件的方法詳解
- springboot配置文件中使用${}注入值的兩種方式小結(jié)
- SpringBoot?配置文件給實(shí)體注入值方式
- springboot?yml配置文件值注入方式
- springboot注入yml配置文件 list報(bào)錯(cuò)的解決方案
- 使用Springboot根據(jù)配置文件動(dòng)態(tài)注入接口實(shí)現(xiàn)類
- SpringBoot注入配置文件的3種方法詳解
- SpringBoot配置文件注入值的簡(jiǎn)單實(shí)現(xiàn)
相關(guān)文章
如何將IDEA打成jar包并在windows后臺(tái)運(yùn)行
在本篇文章里小編給大家分享的是關(guān)于如何將IDEA打成jar包并在windows后臺(tái)運(yùn)行知識(shí)點(diǎn),需要的朋友們可以學(xué)習(xí)參考下。2019-08-08
IDEA自動(dòng)生成TestNG的testng.xml的插件方法
這篇文章主要介紹了IDEA自動(dòng)生成TestNG的testng.xml的插件方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
springboot啟動(dòng)feign項(xiàng)目報(bào)錯(cuò):Service id not legal hostnam的解決
這篇文章主要介紹了springboot啟動(dòng)feign項(xiàng)目報(bào)錯(cuò):Service id not legal hostnam的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-08-08
教你利用SpringBoot寫一個(gè)屬于自己的Starter
如果我們將可獨(dú)立于業(yè)務(wù)代碼之外的功配置模塊封裝成一個(gè)個(gè)starter,復(fù)用的時(shí)候只需要將其在pom中引用依賴即可,SpringBoot為我們完成自動(dòng)裝配,簡(jiǎn)直不要太爽,這篇文章主要給大家介紹了關(guān)于如何利用SpringBoot寫一個(gè)屬于自己的Starter,需要的朋友可以參考下2022-03-03
使用HandlerMethodArgumentResolver用于統(tǒng)一獲取當(dāng)前登錄用戶
這篇文章主要介紹了使用HandlerMethodArgumentResolver用于統(tǒng)一獲取當(dāng)前登錄用戶實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12
Spring Cloud之遠(yuǎn)程調(diào)用OpenFeign參數(shù)傳遞
本文介紹了Spring Cloud中使用OpenFeign進(jìn)行遠(yuǎn)程調(diào)用時(shí),參數(shù)傳遞的不同方式,包括傳遞單個(gè)參數(shù)、多個(gè)參數(shù)、對(duì)象和JSON數(shù)據(jù),感興的朋友一起看看吧2025-03-03

