springboot 的 properties 文件之间的联系

发布时间 2023-09-21 12:42:30作者: 小小的编程员

application.properties 为全局配置文件,默认加载这里的内容
application-dev.properties 为开发配置文件, 会覆盖 全局配置文件内容
application-test.properties 为测试配置文件,会覆盖 全局配置文件
application-prod.properties 为线上配置文件,同上

同样 yaml 与 properties 的相同

yaml 与 properties 同时设置时, properties 等级高,使用这里的内容

多版本控制时, 在 application.properties 全局配置文件中,设置 spring.profiles.active=? 例如 spring.profiles.active=test 使用 测试配置文件内容