系统目录下的SpringBoot补充配置文件。

问题描述 投票:0回答:1

我需要一些帮助,以消耗另一个.yml文件,以补充应用程序中的原始文件,然后我有一个由我(开发)填写的文件,但一些配置(如数据库信息)应插入我们的客户。然后我有一个由我(开发)填写的文件,但是一些配置(如数据库信息)应该由我们的客户插入。

在应用程序中的那个文件应用程序.yml)有一般配置,另一个在路径C:\Users\Public\。datasource.yml 有。

spring:
  datasource:
    platform: postgres
    driverClassName: org.postgresql.Driver
    url: jdbc:postgresql://localhost:5432/mydb
    username: foo
    password: bar

以前有人这样做过吗?

spring spring-boot datasource external spring-properties
1个回答
1
投票

在你的主配置类中配置下面的注释。

@PropertySource("classpath:datasource.yml")
© www.soinside.com 2019 - 2024. All rights reserved.