首页 > 解决方案 > 如何更改 EnvironmentPostProcessor 上的 Spring Boot 活动配置文件?

问题描述

我已经实现了一个自定义EnvironmentPostProcessor,以在我的 Spring Boot 应用程序中以编程方式设置特定属性的值。我的代码在application.yml读取属性之后运行,但在依赖注入之前运行,解决了我的部分问题。

但是,除了设置其他变量之外,理想情况下,我还想更改EnvironmentPostProcessor实现中设置的弹簧活动配置文件。这是一个问题,因为配置文件将在已从 yml 配置中读取属性后设置。

在我的实现中是否有一些简单的方法可以使用一组新的配置文件重新加载所有属性EnvironmentPostProcessor

标签: springspring-boot

解决方案


推荐阅读