我的日记 我的日记

记录精彩的程序人生

目录
Spring Boot 中配置文件bootstrap 和 application的区别
/  

Spring Boot 中配置文件bootstrap 和 application的区别

Spring boot   配置文件如下

  1. bootstrap(.yml 或者 properties)
  2. application(.yml 或者 properties)

特性

  1. bootstrap 由父ApplicationContext加载,比application优先加载
  2. bootstrap里面的属性不能被覆盖

应用场景

application

  1. 自动化配置

bootstrap

  1. bootstrap 配置文件中添加连接到配置中心的配置属性来加载外部配置中心的配置信息
  2. 一些固定的不能被覆盖的配置
  3. 一些加密/解密的场景
  4. 系统级别的一些参数配置

标题:Spring Boot 中配置文件bootstrap 和 application的区别
作者:adongs
地址:https://adongs.com/articles/2019/07/22/1563789226071.html