當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot的配置文件加载顺序和使用方式
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot的配置文件加载顺序和使用方式
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、bootstrap.properties
bootstrap.properties 配置文件是由“根”上下文優(yōu)先加載,程序啟動(dòng)之初就感知
如:Spring Cloud Config指定遠(yuǎn)程配置中心地址,就要在這個(gè)文件中指定。這樣才能在啟動(dòng)之初發(fā)現(xiàn)遠(yuǎn)程配置中心,并從遠(yuǎn)程獲取配置,隨后繼續(xù)啟動(dòng)系統(tǒng)。
2、application.properties
application.properties由子上下文加載,加載順序低于前者
如果上例中配置中心地址放在這里,并且遠(yuǎn)程配置了一些啟動(dòng)相關(guān)的必要參數(shù),那么,程序很可能由于缺少參數(shù)而啟動(dòng)失敗。
3、在系統(tǒng)啟動(dòng)時(shí),用命令行傳入--spring.cloud.config.profile=dev|prod|test
4、yaml 不等價(jià)于properties
一個(gè)yaml中可以指定多套配置
yaml中配置是有順序的。
?
總結(jié)
以上是生活随笔為你收集整理的SpringBoot的配置文件加载顺序和使用方式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: unionall mysql_5分钟了解
- 下一篇: python wait_Python的等