我有2个属性文件,而不是 application.properties
例如:
application.properties
abc.properties
def.properties
config/
默认情况下,spring会覆盖root中的 application.properties 与 config / 中的 app / 但不会覆盖其他 abc.properties )在 config 目录中。
我想要实现的是通过在 config / 目录中添加所需的属性来覆盖属性。
使用调用abc.properties 和 def.properties
@PropertySource({"classpath:abc.properties","classpath:def.properties"})
config / 目录可能有也可能没有属性文件,如果有则应该覆盖。