首页 > 解决方案 > Java Spring - 显示或列出 application.yml 中的所有属性

问题描述

有没有办法列出 application.yml 属性文件中存在的所有参数?

如果我有这些属性,我可以像下面显示的那样列出它们吗?

应用程序.yml

parentProp1:
  childProp1: childProp1Value1
  childProp2: childProp1Value2
  childProp3: childProp1Value3

parentProp2:
  childProp1: childProp1Value1
  childProp2: childProp1Value2
  childProp3: childProp1Value3

显示如下:

parentProp1:childProp1:childProp1Value1
parentProp1:childProp2:childProp1Value2
parentProp1:childProp3:childProp1Value3

parentProp2:childProp1:childProp1Value1
parentProp2:childProp2:childProp1Value2
parentProp2:childProp3:childProp1Value3

注意:我可以使用@Value 或 environment.GetProperty 访问属性,这部分工作正常,但是在 Java 中有没有办法遍历 application.yml 文件中的所有属性?

标签: javaspringproperties

解决方案


推荐阅读