springboot多环境
时间: 2023-11-16 22:59:19 浏览: 87
Spring Boot支持多环境配置,可以通过不同的配置文件来实现。常见的多环境配置文件有application.properties和application.yml,分别对应properties和YAML格式的配置文件。在不同的环境中,可以通过设置不同的配置文件来加载不同的配置信息。在Spring Boot 2.4及以上版本中,spring.profiles.active配置项已经被废弃,取而代之的是spring.config.activate.on-profile。同时,在文件的加载方式上也发生了两个重大变化:文档将按定义的顺序加载、profiles激活开关不能被配置在特定环境中。为了防止Maven与Spring Boot互相的配置冲突,我们应该在Maven中配置,然后让Spring Boot去读取。具体来说,可以在Maven的pom文件中配置对应的多环境开发,然后使用@...@占位符读取Maven对应的配置属性值。
阅读全文