欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關于Springboot打成JAR包后讀取外部配置文件的問題

 更新時間:2020年11月04日 11:51:37   作者:在下小阿七  
這篇文章主要介紹了關于Springboot打成JAR包后讀取外部配置文件的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

Springboot的默認配置文件為:application.properties或者是application.yml

如果這兩個配置文件都存在,不沖突的話,就互相補充。沖突的話,則properties優(yōu)先級高。

當我們使用IDEA創(chuàng)建出一個Springboot項目上時,配置文件默認出現(xiàn)在classpath(也就是項目里的resources)目錄下。

當前目錄級別為:classpath

Springboot的application.properties配置文件的加載路徑優(yōu)先級(從高到低):

工程根目錄:./config/
工程根目錄:./
classpath:/config/
classpath:/

當Springboot打成JAR包(不包含配置文件),讀取外部配置文件application.properties時,可以選擇:
1、把application.properties放在在項目名.jar的同級目錄下

在這里插入圖片描述

2、在項目名.jar同級目錄,創(chuàng)建一個config文件夾,把application.properties放進去。

在這里插入圖片描述

以上僅針對application.properties這種Spriingboot默認配置文件。

當配置了一些其他的非application.properties配置文件,需要讀取配置文件里的信息時,進行如下配置:
1、如果非application.properties配置文件,配置在了項目中的resource目錄下,某個類讀取配置文件里的信息時使用

@PropertySource(value = “classpath:xxx.properties”)

2、如果非application.properties配置文件,配置在了jar包外的目錄下,某個類讀取配置文件里的信息時使用

@PropertySource(value = “file:./config/timing.properties”)

此時,xxx.jar包同級目錄下新建一個config文件夾,里邊放了配置文件timing.properties

到此這篇關于關于Springboot打成JAR包后讀取外部配置文件的問題的文章就介紹到這了,更多相關Springboot讀取外部配置文件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • springcloud如何使用dubbo開發(fā)rpc服務及調用

    springcloud如何使用dubbo開發(fā)rpc服務及調用

    這篇文章主要介紹了springcloud如何使用dubbo開發(fā)rpc服務及調用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01
  • windows 部署JAVA環(huán)境安裝iDea的詳細步驟

    windows 部署JAVA環(huán)境安裝iDea的詳細步驟

    這篇文章主要介紹了windows 部署JAVA環(huán)境安裝iDea的詳細步驟,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • Java中使用DOM和SAX解析XML文件的方法示例

    Java中使用DOM和SAX解析XML文件的方法示例

    這篇文章主要介紹了Java中使用DOM和SAX解析XML文件的方法示例,通過實例文章中最后也給出了一些對比結論,需要的朋友可以參考下
    2015-11-11
  • Java中的OkHttpClient 工具類

    Java中的OkHttpClient 工具類

    這篇文章主要介紹了Java中的OkHttpClient工具類,具有很好的參考價值,希望杜大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • activiti實現(xiàn)員工請假流程解析

    activiti實現(xiàn)員工請假流程解析

    這篇文章主要介紹了activiti實現(xiàn)員工請假流程解析,本文通過實例代碼圖文相結合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • springboot CompletableFuture并行計算及使用方法

    springboot CompletableFuture并行計算及使用方法

    CompletableFuture基于 Future 和 CompletionStage 接口,利用線程池、回調函數、異常處理、組合操作等機制,提供了強大而靈活的異步編程功能,這篇文章主要介紹了springboot CompletableFuture并行計算及使用方法,需要的朋友可以參考下
    2024-05-05
  • java讀取證書公鑰的實現(xiàn)

    java讀取證書公鑰的實現(xiàn)

    這篇文章主要介紹了java讀取證書公鑰的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • spring源碼學習之bean的初始化以及循環(huán)引用

    spring源碼學習之bean的初始化以及循環(huán)引用

    這篇文章主要給大家介紹了關于spring源碼學習之bean的初始化以及循環(huán)引用的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • SpringCloud Zuul實現(xiàn)負載均衡和熔斷機制方式

    SpringCloud Zuul實現(xiàn)負載均衡和熔斷機制方式

    這篇文章主要介紹了SpringCloud Zuul實現(xiàn)負載均衡和熔斷機制方式,具有很好的參考價值,希望對大家有所幫助。
    2021-07-07
  • java使用淘寶API讀寫json實現(xiàn)手機歸屬地查詢功能代碼

    java使用淘寶API讀寫json實現(xiàn)手機歸屬地查詢功能代碼

    本文介紹java使用淘寶API讀寫json實現(xiàn)手機歸屬地查詢功能,代碼簡單,大家可以參考使用
    2013-11-11

最新評論