zoukankan      html  css  js  c++  java
  • Spring boot配置文件application.properties和bootstrap.properties的区别

    spring boot 有两种配置文件

      (1)application.properties(application.yml)

          系统级别的一些参数配置,这些参数一般是不会变动的

      (2)bootstrap.properties(bootstrap.yml)

          定义应用级别的配置

    在Spring Boot 有两种上下文:

      bootstrap:应用程序的父上下文

      application:应用程序上下文

    bootstrap 加载优先于 applicaton

    bootstrap 里面的属性会优先加载,默认也不能被本地相同配置覆盖

    应用场景:

      使用 Spring Cloud Config Server时,在 bootstrap 配置文件中添加连接到配置中心的配置属性来加载外部配置中心的配置信息。eg:指定spring.application.name和 spring.cloud.config.server.git.uri

      一些固定的不能被覆盖的属性
      一些加密/解密的场景

  • 相关阅读:
    vijos 1894 セチの祈り
    luogu p1378 经验之谈
    審視自己
    高斯消去法的相關拓展
    通用汇点
    重征之战
    有文化的人吟了一句诗
    2016年7月总结
    BZOJ 1026: [SCOI2009]windy数
    BZOJ 1047: [HAOI2007]理想的正方形
  • 原文地址:https://www.cnblogs.com/baby123/p/11949744.html
Copyright © 2011-2022 走看看