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

springboot全局配置文件與多環(huán)境配置的全過程

 更新時間:2021年12月20日 10:03:57   作者:夢風心雨  
SpringBoot項目在多環(huán)境配置上表現(xiàn)的非常優(yōu)秀,只需要非常簡單的操作就可以完成配置,下面這篇文章主要給大家介紹了關于springboot全局配置文件與多環(huán)境配置的相關資料,需要的朋友可以參考下

1、全局配置文件

新建一個springboot項目它的resources目錄下有一個application.properties,這個文件就是springboot的全局配置文件。

全局配置文件的格式有三種,分別為 .properties .yaml .yml我們可以新建application.yaml application.yml,同樣他們也都是全局配置文件。他們的配置先后順序為 .properties .yaml .yml,.properties的優(yōu)先級為高,這點從源碼可以看出來。

這三種文件的書寫格式可以參考下圖,分別為 .properties .yaml .yml

2、多環(huán)境配置

新建下面兩個 .properties 格式的文件

在全局配置文件里面通過以下代碼選擇用那一個配置文件,這就是多環(huán)境配置

spring.profiles.active=dev 

附:加載多環(huán)境配置

方法主要有兩種,1.寫在yml中;2.啟動時添加命令

在上面給出的配置文件示例中有這樣兩行配置

這樣就告訴Spring,啟動時加載dev環(huán)境的配置。但是這樣做有一個弊端,如果你使用Jenkins來編譯發(fā)布項目的話,每次切換環(huán)境,都要改一下配置文件的active選項,并且PUSH一次代碼。這個時候使用第二種方案更好一些。

在啟動程序的時候,加上一行參數(shù)即可“–spring.profiles.active=dev”(注意是兩個減號)。

這個時候,我們的yml配置就不需要配置active選項了,如果你忘了刪除這個配置,配置的加載跟隨命令的設置。

總結

到此這篇關于springboot全局配置文件與多環(huán)境配置的文章就介紹到這了,更多相關springboot全局配置文件與多環(huán)境內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 你知道在Java中Integer和int的這些區(qū)別嗎?

    你知道在Java中Integer和int的這些區(qū)別嗎?

    最近面試,突然被問道,說一下Integer和int的區(qū)別.額…可能平時就知道寫一些業(yè)務代碼,包括面試的一些Spring源碼等,對于這種特別基礎的反而忽略了,導致面試的時候突然被問到反而不知道怎么回答了.哎,還是乖乖再看看底層基礎,順帶記錄一下把 ,需要的朋友可以參考下
    2021-06-06
  • SpringCloud如何創(chuàng)建一個服務提供者provider

    SpringCloud如何創(chuàng)建一個服務提供者provider

    這篇文章主要介紹了SpringCloud如何創(chuàng)建一個服務提供者provider,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • ReentrantLock從源碼解析Java多線程同步學習

    ReentrantLock從源碼解析Java多線程同步學習

    這篇文章主要為大家介紹了ReentrantLock從源碼解析Java多線程同步學習,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • Java中深拷貝和淺拷貝的區(qū)別解析

    Java中深拷貝和淺拷貝的區(qū)別解析

    這篇文章主要介紹了Java中深拷貝和淺拷貝的區(qū)別解析,淺拷貝是源對象和拷貝對象的存放地址不同,但被復制的源對象的引用類型屬性存放的地址仍然和源對象的引用類型屬性相同,修改引用類型屬性的屬性會影響相互影響,需要的朋友可以參考下
    2024-01-01
  • 一文帶你深入了解Java中延時任務的實現(xiàn)

    一文帶你深入了解Java中延時任務的實現(xiàn)

    延時任務相信大家都不陌生,在現(xiàn)實的業(yè)務中應用場景可以說是比比皆是。這篇文章主要為大家介紹幾種實現(xiàn)延時任務的辦法,感興趣的可以了解一下
    2022-11-11
  • 混亂的Java日志體系及集成jar包梳理分析

    混亂的Java日志體系及集成jar包梳理分析

    這篇文章主要詳細的為大家梳理分析了剪不斷理還亂的Java日志體系,以及日志系統(tǒng)涉及到的繁雜的各種集成?jar?包,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2022-03-03
  • 通過實例了解如何在JavaWeb實現(xiàn)文件下載

    通過實例了解如何在JavaWeb實現(xiàn)文件下載

    這篇文章主要介紹了通過實例了解如何在JavaWeb實現(xiàn)文件下載,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • springboot如何獲取yml文件的自定義參數(shù)

    springboot如何獲取yml文件的自定義參數(shù)

    這篇文章主要介紹了springboot如何獲取yml文件的自定義參數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java 讀取PDF中的文本和圖片的方法

    Java 讀取PDF中的文本和圖片的方法

    本文將介紹通過Java程序來讀取PDF文檔中的文本和圖片的方法。分別調用方法extractText()和extractImages()來讀取,需要的朋友可以參考下
    2019-07-07
  • struts2+spring+ibatis框架整合實現(xiàn)增刪改查

    struts2+spring+ibatis框架整合實現(xiàn)增刪改查

    這篇文章主要為大家詳細介紹了struts2+spring+ibatis框架整合實現(xiàn)增刪改查操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07

最新評論