關(guān)于SpringBoot配置文件application.properties的路徑問題
SpringBoot配置文件application.properties(yml)默認(rèn)可以放到以下目錄中
可以自動(dòng)讀取到:
一、項(xiàng)目根目錄
project
src
main
java
resource
test
java
resource
application.properties【跟src同級(jí)】
二、項(xiàng)目根目錄下config目錄(自己創(chuàng)建)
project
src
main
java
resource
test
java
resource
config【跟src同級(jí)】
application.properties
三、項(xiàng)目根目錄下resources目錄
project
src
main
java
resource
application.properties
test
java
resource
四、項(xiàng)目根目錄下resources目錄中config目錄(自己創(chuàng)建)
project
src
main
java
resource
config【跟resource同級(jí)】
application.properties
test
java
resource
五、總結(jié)
如果在不同的目錄中存在多個(gè)配置文件
它的讀取順序是:
- 1.config/application.properties(項(xiàng)目根目錄中config目錄下)
- 2.config/application.yml
- 3.application.properties(項(xiàng)目根目錄下)
- 4.application.yml
- 5.resources/config/application.properties(項(xiàng)目resources目錄中config目錄下)
- 6.resources/config/application.yml
- 7.resources/application.properties(項(xiàng)目的resources目錄下)
- 8.resources/application.yml
注:
- 1.如果同一個(gè)目錄下,有application.yml也有application.properties,默認(rèn)先讀取application.properties。
- 2.如果同一個(gè)配置屬性,在多個(gè)配置文件都配置了,默認(rèn)使用第1個(gè)讀取到的,后面讀取的不覆蓋前面讀取到的。
- 3.創(chuàng)建SpringBoot項(xiàng)目時(shí),一般的配置文件放置在“項(xiàng)目的resources目錄下”
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
JDBC下Idea添加mysql-jar包的詳細(xì)過程
這篇文章主要介紹了JDBC下Idea添加mysql-jar包的詳細(xì)過程,添加jar包首先到官網(wǎng)下載jar包,然后idea導(dǎo)入jar包,在就是檢查,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-11-11
在deepin上如何使用Fleet開發(fā)SpringBoot?3.0.0項(xiàng)目
這篇文章主要介紹了在deepin上使用Fleet開發(fā)SpringBoot?3.0.0項(xiàng)目的過程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-09-09
SpringBoot如何集成PageHelper分頁(yè)功能
這篇文章主要介紹了SpringBoot如何集成PageHelper分頁(yè)功能,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
解決啟用 Spring-Cloud-OpenFeign 配置可刷新項(xiàng)目無(wú)法啟動(dòng)的問題
這篇文章主要介紹了解決啟用 Spring-Cloud-OpenFeign 配置可刷新項(xiàng)目無(wú)法啟動(dòng)的問題,本文重點(diǎn)給大家介紹Spring-Cloud-OpenFeign的原理及問題解決方法,需要的朋友可以參考下2021-10-10
Java實(shí)現(xiàn)赫夫曼樹(哈夫曼樹)的創(chuàng)建
給定N個(gè)權(quán)值作為N個(gè)葉子結(jié)點(diǎn),構(gòu)造一棵二叉樹,若該樹的帶權(quán)路徑長(zhǎng)度(WPL)達(dá)到最小,稱這樣的二叉樹為最優(yōu)二叉樹,也稱為哈夫曼樹(Huffman Tree)。這篇文章主要就是為大家介紹如何通過Java實(shí)現(xiàn)赫夫曼樹,需要的朋友可以參考一下2021-12-12
SpringBoot整合JavaMail通過阿里云企業(yè)郵箱發(fā)送郵件的實(shí)現(xiàn)
這篇文章主要介紹了SpringBoot整合JavaMail通過阿里云企業(yè)郵箱發(fā)送郵件的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11

