系统目录下的Spring Boot补充配置文件
SpringBoot complementary configuration file in system directory
我需要一些帮助来使用另一个 .yml 文件来补充应用程序中的原始文件。然后我有一个由我(开发人员)填写的文件,但是我们的客户应该插入一些配置(如数据库信息)。
应用程序中的一个(application.yml) 具有通用配置,另一个在路径 C:\Users\Public\ datasource.yml 有:
spring:
datasource:
platform: postgres
driverClassName: org.postgresql.Driver
url: jdbc:postgresql://localhost:5432/mydb
username: foo
password: bar
以前有人做过吗?
在您的主配置中配置以下注释 class
@PropertySource("classpath:datasource.yml")
我需要一些帮助来使用另一个 .yml 文件来补充应用程序中的原始文件。然后我有一个由我(开发人员)填写的文件,但是我们的客户应该插入一些配置(如数据库信息)。
应用程序中的一个(application.yml) 具有通用配置,另一个在路径 C:\Users\Public\ datasource.yml 有:
spring:
datasource:
platform: postgres
driverClassName: org.postgresql.Driver
url: jdbc:postgresql://localhost:5432/mydb
username: foo
password: bar
以前有人做过吗?
在您的主配置中配置以下注释 class
@PropertySource("classpath:datasource.yml")