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

Springboot?maven項(xiàng)目配置文件覆蓋問題的處理

 更新時間:2024年05月09日 11:50:04   作者:Eddie-Wang  
這篇文章主要介紹了Springboot?maven項(xiàng)目配置文件覆蓋問題的處理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Springboot maven項(xiàng)目配置文件覆蓋

遇到這樣一個問題

就是我在引用一個有application.yml的公共maven項(xiàng)目的時候

新maven項(xiàng)目的application.yml會覆蓋公共項(xiàng)目的配置文件

SpringBoot是由上向下掃描的文件的,那么總不能其它maven的application.yml都配置文件都寫一遍吧~    

如圖所示:

解決思路

既然覆蓋的是相同的文件名稱

SpringBoot還有一種properties的配置文件方式

把公共的配置為application.properties就可以了~

如圖所示:

SpringBoot配置文件可以使用yml格式和properties格式

分別的默認(rèn)命名為:application.yml、application.properties

存放目錄

SpringBoot配置文件默認(rèn)可以放到以下目錄中,可以自動讀取到:

  • 項(xiàng)目根目錄下
  • 項(xiàng)目根目錄中config目錄下
  • 項(xiàng)目的resources目錄下
  • 項(xiàng)目resources目錄中config目錄下

讀取順序

如果在不同的目錄中存在多個配置文件,它的讀取順序是:

  • 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、如果同一個目錄下,有application.yml也有application.properties,默認(rèn)先讀取application.properties。
  • 2、如果同一個配置屬性,在多個不同名的配置文件中都配置了,默認(rèn)使用第1個讀取到的,后面讀取的不覆蓋前面讀取到的。
  • 3、創(chuàng)建SpringBoot項(xiàng)目時,一般的配置文件放置在“項(xiàng)目的resources目錄下”

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java8 Map中新增的方法使用總結(jié)

    Java8 Map中新增的方法使用總結(jié)

    這篇文章主要介紹了Java8 Map中新增的方法使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • Spring中@Conditional注解的詳細(xì)講解及示例

    Spring中@Conditional注解的詳細(xì)講解及示例

    這篇文章主要介紹了Spring中@Conditional注解的詳細(xì)講解及示例,@Conditional是Spring4新提供的注解,它的作用是按照一定的條件進(jìn)行判斷,滿足條件給容器注冊bean,需要的朋友可以參考下
    2023-11-11
  • Java 8函數(shù)式接口Function BiFunction DoubleFunction區(qū)別

    Java 8函數(shù)式接口Function BiFunction DoubleFunction

    這篇文章主要為大家介紹了Java 8函數(shù)式接口Function BiFunction DoubleFunction區(qū)別示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Spring-Boot 訪問外部接口的方案總結(jié)

    Spring-Boot 訪問外部接口的方案總結(jié)

    在Spring-Boot項(xiàng)目開發(fā)中,存在著本模塊的代碼需要訪問外面模塊接口,或外部url鏈接的需求,針對這一需求目前存在著三種解決方案,下面將對這三種方案進(jìn)行整理和說明,對Spring-Boot 訪問外部接口方案感興趣的朋友跟隨小編一起看看吧
    2022-12-12
  • 解讀nacos獲取配置文件的大致過程

    解讀nacos獲取配置文件的大致過程

    這篇文章主要介紹了nacos獲取配置文件的大致過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 基于SpringBoot2.0版本與老版本的區(qū)別

    基于SpringBoot2.0版本與老版本的區(qū)別

    這篇文章主要介紹了SpringBoot2.0版本與老版本的區(qū)別,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • 深入同步訪問共享的可變數(shù)據(jù)分析

    深入同步訪問共享的可變數(shù)據(jù)分析

    本篇文章是對同步訪問共享的可變數(shù)據(jù)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • 學(xué)習(xí)Java多線程之volatile域

    學(xué)習(xí)Java多線程之volatile域

    這篇文章主要為大家詳細(xì)介紹了Java多線程之volatile域,Java 語言提供了一種稍弱的同步機(jī)制,即volatile,本文為大家解答,感興趣的小伙伴們可以參考一下
    2016-02-02
  • EVCache緩存在Spring Boot中的實(shí)戰(zhàn)示例

    EVCache緩存在Spring Boot中的實(shí)戰(zhàn)示例

    這篇文章主要介紹了EVCache緩存在Spring Boot中的實(shí)戰(zhàn)示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • SpringBoot過濾器的使用

    SpringBoot過濾器的使用

    過濾器是對數(shù)據(jù)進(jìn)行過濾,預(yù)處理過程,當(dāng)我們訪問網(wǎng)站時,有時候會發(fā)布一些敏感信息,發(fā)完以后有的會用*替代,還有就是登陸權(quán)限控制等,一個資源,沒有經(jīng)過授權(quán),肯定是不能讓用戶隨便訪問的,這個時候,也可以用到過濾器,需要的朋友可以參考一下
    2021-11-11

最新評論

天峨县| 华池县| 崇阳县| 卢龙县| 恩施市| 仙桃市| 龙井市| 安陆市| 永新县| 湖州市| 满城县| 达孜县| 镇康县| 横山县| 尤溪县| 巩留县| 长乐市| 格尔木市| 额济纳旗| 隆德县| 濮阳县| 玛曲县| 普定县| 和顺县| 巴青县| 山东| 南靖县| 尉犁县| 全州县| 聂拉木县| 三亚市| 佛冈县| 柞水县| 久治县| 双辽市| 徐水县| 武邑县| 新昌县| 山东省| 项城市| 义马市|