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

Spring Boot 中application.yml與bootstrap.yml的區(qū)別

 更新時間:2018年04月28日 11:20:12   作者:msg1122  
其實yml和properties文件是一樣的原理,且一個項目上要么yml或者properties,二選一的存在。這篇文章給大家介紹了Spring Boot 中application.yml與bootstrap.yml的區(qū)別,感興趣的朋友一起看看吧

yml與properties

其實yml和properties文件是一樣的原理,且一個項目上要么yml或者properties,二選一的存在。

推薦使用yml,更簡潔。

bootstrap與application

1.加載順序

這里主要是說明application和bootstrap的加載順序。

•bootstrap.yml(bootstrap.properties)先加載
•application.yml(application.properties)后加載

bootstrap.yml 用于應(yīng)用程序上下文的引導(dǎo)階段。

bootstrap.yml 由父Spring ApplicationContext加載。

父ApplicationContext 被加載到使用 application.yml 的之前。

2.配置區(qū)別

bootstrap.yml 和application.yml 都可以用來配置參數(shù)。

•bootstrap.yml 可以理解成系統(tǒng)級別的一些參數(shù)配置,這些參數(shù)一般是不會變動的。
•application.yml 可以用來定義應(yīng)用級別的,如果搭配 spring-cloud-config 使用 application.yml 里面定義的文件可以實現(xiàn)動態(tài)替換。

使用Spring Cloud Config Server時,應(yīng)在 bootstrap.yml 中指定:

spring.application.name
spring.cloud.config.server.git.uri

3.一些加密/解密信息

實例:

bootstrap.yml
spring:
 application:
  name: service-a
 cloud:
  config:
   uri: http://127.0.0.1:8888
   fail-fast: true
   username: user
   password: ${CONFIG_SERVER_PASSWORD:password}
   retry:
    initial-interval: 2000
    max-interval: 10000
    multiplier: 2
    max-attempts: 10

當使用Spring Cloud時,通常從服務(wù)器加載“real”配置數(shù)據(jù)。為了獲取URL(和其他連接配置,如密碼等),您需要一個較早的或“bootstrap”配置。因此,您將配置服務(wù)器屬性放在bootstrap.yml中,該屬性用于加載實際配置數(shù)據(jù)(通常覆蓋application.yml [如果存在]中的內(nèi)容)。

當然,在一些情況上不用那么區(qū)分這兩個文件,你只需要使用application文件即可,把全部選項都寫在這里,效果基本是一致的,在不考慮上面的加載順序覆蓋的問題上。

總結(jié)

以上所述是小編給大家介紹的Spring Boot 中application.yml與bootstrap.yml的區(qū)別,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 詳解Java利用深度優(yōu)先遍歷解決迷宮問題

    詳解Java利用深度優(yōu)先遍歷解決迷宮問題

    深度優(yōu)先遍歷:深度優(yōu)先遍歷是圖論中的經(jīng)典算法。其利用了深度優(yōu)先搜索算法可以產(chǎn)生目標圖的相應(yīng)拓撲排序表,采用拓撲排序表可以解決很多相關(guān)的圖論問題,如最大路徑問題等等。本文將利用深度優(yōu)先遍歷解決迷宮問題,感興趣的可以了解一下
    2022-02-02
  • SpringBoot項目實現(xiàn)短信發(fā)送接口開發(fā)的實踐

    SpringBoot項目實現(xiàn)短信發(fā)送接口開發(fā)的實踐

    本文主要介紹了SpringBoot項目實現(xiàn)短信發(fā)送接口開發(fā)的實踐,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Mybatis-Plus的使用詳解

    Mybatis-Plus的使用詳解

    這篇文章主要介紹了Mybatis-Plus的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • java基于AES對稱加密算法實現(xiàn)的加密與解密功能示例

    java基于AES對稱加密算法實現(xiàn)的加密與解密功能示例

    這篇文章主要介紹了java基于AES對稱加密算法實現(xiàn)的加密與解密功能,結(jié)合完整實例形式分析了AES對稱加密算法的定義與使用技巧,需要的朋友可以參考下
    2017-01-01
  • Springboot 2.x集成kafka 2.2.0的示例代碼

    Springboot 2.x集成kafka 2.2.0的示例代碼

    kafka近幾年更新非常快,也可以看出kafka在企業(yè)中是用的頻率越來越高。本文主要為大家介紹了Springboot 2.x集成kafka 2.2.0的示例代碼,需要的可以參考一下
    2022-04-04
  • Spring事務(wù)管理之如何處理刪除操作與事務(wù)回滾

    Spring事務(wù)管理之如何處理刪除操作與事務(wù)回滾

    在實際開發(fā)中,事務(wù)管理是保證數(shù)據(jù)一致性的核心機制之一,本文將通過一個實際案例,詳細分析Spring事務(wù)中的刪除操作與回滾機制,并提供優(yōu)化方案,需要的可以參考下
    2025-04-04
  • idea社區(qū)版如何設(shè)置vm?options

    idea社區(qū)版如何設(shè)置vm?options

    這篇文章主要介紹了idea社區(qū)版如何設(shè)置vm?options問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 詳解java之redis篇(spring-data-redis整合)

    詳解java之redis篇(spring-data-redis整合)

    本篇文章主要介紹了java之redis篇,主要詳細的介紹了spring-data-redis整合,有興趣的可以了解一下。
    2017-01-01
  • java中final修飾符實例分析

    java中final修飾符實例分析

    本文通過實例向我們展示了java中final修飾符的概念,final修飾的基本變量和引用類型變量的區(qū)別。有需要的小伙伴可以參考下
    2014-11-11
  • Spring使用注解和配置文件配置事務(wù)

    Spring使用注解和配置文件配置事務(wù)

    這篇文章主要為大家詳細介紹了Spring使用注解和配置文件配置事務(wù),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08

最新評論

始兴县| 子洲县| 胶南市| 石河子市| 江永县| 五峰| 枣阳市| 宝应县| 福海县| 昌宁县| 柘城县| 佛教| 赤水市| 北安市| 天气| 汉寿县| 迁西县| 哈密市| 依兰县| 嘉荫县| 文登市| 区。| 波密县| 海门市| 淮北市| 普陀区| 红河县| 电白县| 鄂伦春自治旗| 许昌县| 旅游| 慈利县| 安宁市| 射阳县| 鹤山市| 尖扎县| 邹城市| 乃东县| 集安市| 新昌县| 临湘市|