有没有办法在Spring引导中获取所有配置属性的名称?

时间:2016-04-26 13:04:58

标签: java spring properties configuration spring-boot

我真的很喜欢Spring。我使用spring boot提供的外部配置功能。它运行良好,我在几个配置类中使用它,通常只使用默认值。现在我想概述一下我使用的配置属性。 这意味着我需要知道使用@Value(...)@ConfigurationProperties(prefix = ...)设置的所有属性。有没有办法从Spring获取此信息?我可以用反射做到这一点,但我认为这不是最好的方法。

1 个答案:

答案 0 :(得分:0)

如果您使用STS,那么application.properties文件有一个特殊的编辑器,具有自动完成功能。如果您使用的是Eclipse,则必须转到要配置的类,并检查代码中的@Value注释。