在 spring boot 中,有一个属性文件 application.property,除了这个属性,我还创建了一个名为 myownprop.properties 的额外属性文件。
我怎样才能myownprop.properties
加载application.property
?意味着如何在 application.properties 中包含另一个命名属性?
任何更新 ?
在 spring boot 中,有一个属性文件 application.property,除了这个属性,我还创建了一个名为 myownprop.properties 的额外属性文件。
我怎样才能myownprop.properties
加载application.property
?意味着如何在 application.properties 中包含另一个命名属性?
任何更新 ?
您可以使用spring.config.additional-location
此处描述的属性:https ://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application -属性文件。它允许您添加其他文件,而不会弄乱 Spring Boot 定义的良好的默认属性源层次结构。
您可以在当前的 application.properties 中添加一个新的活动配置文件
spring:
profiles:
active: dev, additional
然后在资源文件夹中添加一个新的 application-additional.properties 文件。然后,新文件中的条目就如同它们在 application.properties 中一样可用。