首页 > 解决方案 > 在 Spring Boot 中配置特定资源

问题描述

我想知道是否可以加载不同的secret.json文件取决于 Spring 配置文件?需要什么额外的努力才能让它发挥作用?

我的 res 目录看起来像:

\---resources
    |   application-dev.yml
    |   application-prod.yml
    |   application.yml

我认为,我可以将所有秘密文件放在res目录下,在运行时检索当前配置文件并编写文件名,例如:secret-<profile>.json,但我正在寻找更优雅的解决方案。

标签: springspring-bootconfiguration

解决方案


推荐阅读