【发布时间】:2023-03-24 05:35:01
【问题描述】:
我在 spring 应用程序的资源目录中有 2-3 个 .yml 文件。 我想在应用程序启动时自动加载所有这些文件。
我尝试了下面的代码,但没有成功。
ConfigurableApplicationContext applicationContext = new SpringApplicationBuilder(YamlLoadApplication.class)
.properties("spring.config.name:applicationTest,CountriesData",
"spring.config.location:src/main/resources/")
.build().run(args);
ConfigurableEnvironment environment = applicationContext.getEnvironment();
MutablePropertySources sources = environment.getPropertySources();
请帮我解决这个问题。实现这一目标的最佳方法是什么?我将在整个应用程序中使用所有这些 yml 文件值。
谢谢
【问题讨论】:
标签: spring spring-boot yaml