springboot怎么在一个yml中引入多个环境的yml文件内容
时间: 2024-03-09 21:47:45 浏览: 187
Springboot引入多个yml方法(多种方案)
在Spring Boot中,我们可以使用`spring.profiles.include`属性来引入其他环境的YAML配置文件。
假设我们有以下两个YAML文件:
application-dev.yml
```
server:
port: 8080
context-path: /dev
```
application-prod.yml
```
server:
port: 80
context-path: /prod
```
我们可以在application.yml中使用`spring.profiles.include`来引入这两个文件:
application.yml
```
spring:
profiles:
active: dev
profiles:
include:
- dev
- prod
```
这样,当我们在开发环境下运行应用时,Spring Boot会自动加载`application-dev.yml`文件的内容。同样地,当我们在生产环境下运行应用时,Spring Boot会自动加载`application-prod.yml`文件的内容。
阅读全文