午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

Spring Boot常見外部配置文件方式詳析

瀏覽:179日期:2023-08-24 15:54:41

日常開發(fā)和發(fā)布我們經(jīng)常將 SpringBoot 的配置文件application.properties (或 application.yaml)直接放在項(xiàng)目目錄下然后打包進(jìn) jar 包. 但是在很多時(shí)候, 我們可能因?yàn)?CI 需要或者安全管理需要集中管理配置文件, 這就涉及到外部配置文件的問題.

根據(jù) SpringBoot 官方文檔, 外部配置文件一般可以放到這4個(gè)地方:

/config/config

也就是:

java 命令當(dāng)前運(yùn)行目錄下的 config 目錄; java 命令當(dāng)前運(yùn)行目錄; classpath 目錄下的 config 目錄; classpath 目錄下;

這四者的優(yōu)先級(jí)從 1 到 4 依次降低. 也就是說在上面四個(gè)目錄下都放置 application.properties 文件, 會(huì)優(yōu)先使用 1. java 命令執(zhí)行的目錄下的 config 目錄 .

具體如下圖所示, 在 target/ 目錄下通過 java -jar app.jar 啟動(dòng)項(xiàng)目, 配置文件的優(yōu)先級(jí)從高到低依次是 (1) -> (4) :

target/ |- application.properties (2) |- config/ |- application.properties (1) |- app.jar |- application.properties (4) |- config/ |- application.properties (3)

另外我們可以通過 --spring.config.location=XXX 手動(dòng)指定配置文件所在目錄

cd target/java -jar app.jar --spring.config.location=/data/config/springboot-sample/application.properties# 或者只給目錄. 注意: 一定要以斜線`/`結(jié)尾java -jar app.jar --spring.config.location=/data/config/springboot-sample/

或者目錄不變, 只是自定義文件名 (通過 --spring.config.name=XXX ):

cd target/java -jar app.jar --spring.config.name=myproject

更多配置請(qǐng)參考 官方文檔 .

總結(jié)

到此這篇關(guān)于Spring Boot常見外部配置文件方式的文章就介紹到這了,更多相關(guān)SpringBoot常見外部配置文件內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 国产成年妇视频 | 涩涩资源站| 97色涩 | 国产欧美日韩综合精品 | 欧美亚韩一区二区三区 | 国产一区二区视频在线观看免费 | 超碰一区二区 | 在线只有精品 | av网页在线 | 我要色综合网 | 亚洲不卡影院 | 黄色直接看 | 向日葵污视频 | 精品一区视频 | 日本黄色视屏 | 97在线视频观看 | 久久精品三级 | 99视频在线免费观看 | 国产第一福利影院 | 午夜国产小视频 | 小柔的淫辱日记(h) 玖玖精品 | 日韩中文在线观看 | 亚洲精品字幕在线观看 | 日韩精品免费在线 | 国产成人精品网站 | 欧美黄色免费视频 | 成人手机在线播放 | 好·色·先·生t∨ | 91一区二区 | 新国产视频 | 一区二区不卡 | 久久精品99 | 91精品国产乱码久久久久 | 婷婷啪啪| 午夜激情网站 | 亚洲精品少妇久久久久久 | 亚洲高清视频在线观看 | www久久久久久久 | 免费av网站在线 | 免费黄色国产视频 | 亚洲精品国 |