【发布时间】:2021-11-27 09:08:30
【问题描述】:
我正在尝试在 Spring Boot 中加载 2 个属性文件。 其中之一包含元数据(数据库连接和其他此类属性)。另一个包含业务逻辑(上游和下游实体之间的映射。这种映射在 Dev 和 Prod 中是不同的,因此不能为这些提供单个资源文件)。
我想将 Spring Profiles 用于不同的环境(Dev、Stage、Prod)。
因此,我在 src/main/resources 1 中为每个环境创建了 3 个不同的文件夹。
使用弹簧配置文件,我知道如何拥有特定于环境的 application-env.properties 文件。但是,我无法继续讨论如何将其用于我的用例。
PS:不添加任何代码sn-p,因为问题不需要。
【问题讨论】:
标签: java spring spring-boot spring-profiles