91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SpringBoot之bootstrap和application的區別是什么

發布時間:2023-03-09 10:26:48 來源:億速云 閱讀:129 作者:iii 欄目:開發技術

本篇內容主要講解“SpringBoot之bootstrap和application的區別是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“SpringBoot之bootstrap和application的區別是什么”吧!

    bootstrap和application的區別說明

    bootstrap和application都是SpringBoot項目中的配置文件,他們的區別主要有以下的幾個方面

    (1)加載順序區別

    bootstrap配置文件是比application配置文件優先加載的,因為bootstrap是由spring父上下文加載,而application是由子上下文加載

    (2)優先級區別

    bootstrap加載的配置信息是不能被application的相同配置覆蓋的,如果兩個配置文件同時存在,也是以bootstrap為主

    (3)應用場景區別 bootstrap常見應用場景

    1.配置一些固定的,不能被覆蓋的屬性.用于一些系統級別的參數配置

    本地的配置文件是默認不能覆蓋遠程的配置的

    2.一些需要加密/解密的場景

    3.當你使用了Spring Cloud Config配置中心時,這時需要在boostrap配置文件中添加連接到配置中心的配置屬性來加載外部配置中心的配置信息,專業翻譯如下

    SpringBoot之bootstrap和application的區別是什么

    application常見應用場景

    1.常用于SpringBoot項目的自動化配置

    2.用于一些應用級別的參數配置

    在大部分情況下不用區分這兩種情況,只需要使用application即可,效果基本是一致的

    SpringBoot配置優先級(bootstrap和application)

    bootstrap和application的區別

    • bootstrap.yml 先于 application.yml。

    • bootstrap.yml 用于 ApplicationContext 引導階段。由父 Spring ApplicationContext 加載。定義系統級別的參數配置,這些參數一般不會變動。

    • application.yml 用來定義應用級別的參數配置。搭配 spring-cloud-config 使用時 application.yml 定義的參數可以實現動態替換。

    • application.yml 會覆蓋 bootstrap.yml 的參數配置。

    springboot的配置優先級

    由里向外,外層覆蓋里層。

    命令行參數 > 操作系統環境變量 > 應用外的配置文件 > 應用內的配置文件

    加入springcloud配置中心后

    配置中心 > 命令行參數 > 本地application.yml > 本地bootstrap.yml

    配置允許覆蓋:

    spring:
      cloud:
        config:
          allowOverride: true
          overrideNone: true
          overrideSystemProperties: false

    到此,相信大家對“SpringBoot之bootstrap和application的區別是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    聊城市| 临西县| 岳西县| 雅江县| 安阳市| 辽阳县| 电白县| 稷山县| 靖西县| 大田县| 沙坪坝区| 云和县| 科技| 新昌县| 荣昌县| 磴口县| 南宁市| 兴文县| 清水县| 汽车| 铜鼓县| 自治县| 互助| 巴林右旗| 安陆市| 安溪县| 辽中县| 兴化市| 鄂托克旗| 高阳县| 克拉玛依市| 内江市| 江达县| 特克斯县| 德格县| 瑞昌市| 乳源| 泰和县| 清水县| 凤山县| 隆林|