最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring Boot常見(jiàn)外部配置文件方式詳析

 更新時(shí)間:2020年07月26日 09:35:34   作者:facelessman  
這篇文章主要給大家介紹了關(guān)于Spring Boot常見(jiàn)外部配置文件方式的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用Spring Boot具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

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

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

/config
/config

也就是:

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

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

具體如下圖所示, 在 target/ 目錄下通過(guò) 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)

另外我們可以通過(guò) --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/

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

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

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

總結(jié)

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

相關(guān)文章

  • 使用Spring?AOP實(shí)現(xiàn)用戶(hù)操作日志功能

    使用Spring?AOP實(shí)現(xiàn)用戶(hù)操作日志功能

    這篇文章主要介紹了使用Spring?AOP實(shí)現(xiàn)了用戶(hù)操作日志功能,功能實(shí)現(xiàn)需要一張記錄日志的log表,結(jié)合示例代碼給大家講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • Java?Stream?API詳解與使用示例詳解

    Java?Stream?API詳解與使用示例詳解

    Java?Stream?API?是一個(gè)功能強(qiáng)大的工具,適用于處理集合和數(shù)據(jù)流,本文全面介紹了?Java?Stream?API?的概念、功能以及如何在?Java?中有效地使用它進(jìn)行集合和數(shù)據(jù)流的處理,感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • SpringController返回值和異常自動(dòng)包裝的問(wèn)題小結(jié)

    SpringController返回值和異常自動(dòng)包裝的問(wèn)題小結(jié)

    今天遇到一個(gè)需求,在不改動(dòng)原系統(tǒng)代碼的情況下,將Controller的返回值和異常包裝到一個(gè)統(tǒng)一的返回對(duì)象中去,下面通過(guò)本文給大家介紹SpringController返回值和異常自動(dòng)包裝的問(wèn)題,需要的朋友可以參考下
    2024-03-03
  • java的java.security.egd源碼解讀

    java的java.security.egd源碼解讀

    這篇文章主要為大家介紹了java的java.security.egd源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • Token安全存儲(chǔ)的幾種方式小結(jié)

    Token安全存儲(chǔ)的幾種方式小結(jié)

    在現(xiàn)代 Web 應(yīng)用中,身份認(rèn)證與授權(quán)是確保系統(tǒng)安全性的重要部分,Token被廣泛應(yīng)用,作為實(shí)現(xiàn)身份認(rèn)證的主要方式,然而,如何安全地存儲(chǔ)這些 Token,是每個(gè)開(kāi)發(fā)者在構(gòu)建前端應(yīng)用時(shí)必須考慮的問(wèn)題,本文將深入探討Token安全存儲(chǔ)的幾種方式,需要的朋友可以參考下
    2025-04-04
  • Java中對(duì)List去重 Stream去重的解決方法

    Java中對(duì)List去重 Stream去重的解決方法

    這篇文章主要介紹了Java中對(duì)List去重, Stream去重的問(wèn)題解答,文中給大家介紹了Java中List集合去除重復(fù)數(shù)據(jù)的方法,需要的朋友可以參考下
    2018-04-04
  • Spring定時(shí)任務(wù)無(wú)故停止又不報(bào)錯(cuò)的解決

    Spring定時(shí)任務(wù)無(wú)故停止又不報(bào)錯(cuò)的解決

    這篇文章主要介紹了Spring定時(shí)任務(wù)無(wú)故停止又不報(bào)錯(cuò)的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • java反射簡(jiǎn)單實(shí)例

    java反射簡(jiǎn)單實(shí)例

    這篇文章主要介紹了java反射機(jī)制,以一個(gè)簡(jiǎn)單實(shí)例形式分析了Java反射的原理與實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-02-02
  • 使用jaxws建立webservice客戶(hù)端并實(shí)現(xiàn)soap消息的handler驗(yàn)證示例

    使用jaxws建立webservice客戶(hù)端并實(shí)現(xiàn)soap消息的handler驗(yàn)證示例

    這篇文章主要介紹了使用jaxws建立webservice客戶(hù)端并實(shí)現(xiàn)soap消息的handler驗(yàn)證示例,需要的朋友可以參考下
    2014-03-03
  • Spring AI 文檔的提取、轉(zhuǎn)換、加載功能實(shí)現(xiàn)

    Spring AI 文檔的提取、轉(zhuǎn)換、加載功能實(shí)現(xiàn)

    Spring AI 是一個(gè)基于 Spring 生態(tài)系統(tǒng)的框架,旨在簡(jiǎn)化人工智能和機(jī)器學(xué)習(xí)模型的集成,本文將介紹如何使用 Spring AI 和 Apache Tika 構(gòu)建一個(gè)簡(jiǎn)單的 ETL 管道,特別是如何利用?spring-ai-tika-document-reader?依賴(lài)來(lái)處理和轉(zhuǎn)換文檔數(shù)據(jù),感興趣的朋友一起看看吧
    2024-11-11

最新評(píng)論

富平县| 崇明县| 右玉县| 保靖县| 辰溪县| 洞口县| 南丹县| 广宗县| 南城县| 上虞市| 翼城县| 库车县| 靖远县| 昌吉市| 东方市| 池州市| 沧州市| 金塔县| 江口县| 独山县| 呈贡县| 荥阳市| 登封市| 平谷区| 华阴市| 宿松县| 彰化县| 乃东县| 淮北市| 大方县| 屯门区| 涡阳县| 那曲县| 博客| 许昌县| 余江县| 广南县| 衡南县| 巴林左旗| 普宁市| 郎溪县|