在spring boot中,有一个属性文件application.property,以及这个属性,我创建了一个名为myownprop.properties的额外属性文件。
如何在myownprop.properties
中加载application.property
?表示如何在application.properties中包含另一个命名属性?
任何更新?
答案 0 :(得分:0)
您可以使用此处所述的spring.config.additional-location
属性:https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files。它允许您添加其他文件,而不会弄乱Spring Boot定义的属性源的优秀默认层次结构。
答案 1 :(得分:-1)
您可以在当前的application.properties
中添加新的活动配置文件spring:
profiles:
active: dev, additional
然后在资源文件夹中添加一个新的application-additional.properties文件。然后,新文件中的条目可以在application.properties中获得。
答案 2 :(得分:-1)
在@PropertySource(classpath:myownprop.properties)
课程上添加@Configuration
。就这么简单。其他答案都不正确。