bootstrap.yml 参数设置
时间: 2024-01-26 11:04:21 浏览: 187
bootstrap.yml
在Spring Boot中,可以使用bootstrap.yml文件来设置参数。bootstrap.yml是一个特殊的配置文件,它用于配置应用程序的父上下文bootstrap的属性。bootstrap配置文件具有以下特征:
1. 优先级高:bootstrap配置文件中的属性具有较高的优先级,它们会覆盖相同名称的application配置文件中的属性。
2. 加载顺序:bootstrap配置文件会在application配置文件之前加载,因此它可以用于加载一些需要在应用程序启动之前就生效的配置。
3. 外部资源:bootstrap配置文件可以用于加载外部资源,例如从额外的配置服务器加载配置信息。
4. 解密属性:bootstrap配置文件还可以用于解密属性,这对于保护敏感信息非常有用。
下面是一个示例的bootstrap.yml文件的内容:
```yaml
spring:
cloud:
config:
uri: http://config-server:8888
name: my-application
profile: dev
label: master
```
在上面的示例中,我们配置了Spring Cloud Config服务器的地址、应用程序的名称、配置文件的环境和分支。这些配置信息将在应用程序启动时被加载并应用。
阅读全文