有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Spring引导自定义外部配置加载顺序

Spring boot提供了可靠的配置支持,它能够通过控制Spring概要文件来定制外部配置加载顺序,通过在系统属性spring.config.location中明确指定加载顺序

但是,我不希望每次在dev/prod中都覆盖我的应用程序启动器。我希望能够根据我的需求拥有固定的加载顺序

比如说

config/
├── common.yml
├── env-common.yml
├── env-${dc}.yml
├── deployment-${deployment}-common.yml
├── deployment-${deployment}-${dc}.yml
├── foo-${foo}-common.yml
├── foo-${foo}-${dc}.yml
├── bar-${bar}-common.yml
├── bar-${bar}-${dc}.yml

我可以通过控制spring配置文件来实现这个加载序列,但是有没有办法在我的应用程序中硬编码这个加载序列


共 (0) 个答案