-
项目中创建3个配置文件
系统启动会加载application.properties
在application.properties中添加配置
spring.profiles.active=dev
这样项目启动就会默认额外加载application-dev.properties
- 到了生产环境下,启动项目时使用命令
java -jar xxx.jar --spring.profiles.active=prod
这样会把原来application.properties的spring.profiles.active参数替换成prod,项目启动时就会在加载完application.properties后额外加载application-prod.properties
- yml文件同理
一般我们在application.properties中配置公共配置,在其他配置文件中配置不同的配置,比如数据库连接、中间件地址、全局自定义参数等