切换spring boot中的配置文件
在 Spring Boot 中,可以通过创建多个配置文件(如 application.yml
、application-dev.yml
、application-pro.yml
等)来为不同的环境(开发、测试、生产等)定义不同的配置。
application.yml
:包含通用配置。application-dev.yml
:包含开发环境特定的配置。application-pro.yml
:包含生产环境特定的配置。application-test.yml
:包含测试环境特定的配置。
当 配置spring.profiles.active: dev
时,Spring Boot 会加载 application.yml
和 application-dev.yml
中的配置,并将它们合并使用。这样可以方便地在不同环境之间切换配置,而无需修改代码。
#公共配置
spring:profiles:active: dev #使用名为pro的配置,这里可以切换成dev