当前位置: 首页 > news >正文

springboot怎样动态加载配置文件

springboot怎样动态加载配置文件

动态加载配置文件,主要是为了解决项目中的开发,测试,生产环境配置信息不一样的问题。

springboot通过profiles机制来动态加载配置文件。

我们可以在把配置文件分别命名为application-dev.properties,application-test.properties,application-prod.properties,

如果是开发环境中,可以在IDE启动项目时设置VM参数:

-Dspring.profiles.active=dev

 

如果是生产环境中,可以在启动命令指定启动参数:

java -jar app.jar --spring.profiles.active=prod