一个SpringBoot项目中是可以有多个
application.properties
文件的,
application.properties
文件的,
存放在不同目录中,他们的优先级也不一样,会出现覆盖的情况,
这时,框架就会遵循优先级的规则来处理冲突的属性。
下面,对application.properties的优先级做一个排序:
- 项目/confifig/application.properties
- 项目/application.properties
- classpath:confifig/application.properties
- classpath:application.properties
一般地,要使用到“优先级”这个概念多是接收别人的项目时,因为,自己搞的项目,一个application.properties就够了,不会去搞那么多application.properties出来。
普遍地使用classpath:application.properties做配置,其他方式不使用:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/117875.html