spring-boot-configuration-processor 依赖项是否仅用于 IDE 支持?

Is spring-boot-configuration-processor dependency only for IDE support?

我只是想知道 spring-boot-configuration-processor 依赖项的正式用途。

我在微服务中使用的依赖项中使用它,我希望自动完成以管理我的配置。我可以在 Spring Tool Suite 自动完成中看到结果,它工作正常,而且很有用。

尽管如此,我想知道该依赖项是否还有其他实用程序。我可以想象像仪表板或 Spring Boot Admin 这样的用法,可以在其中编辑配置并提供帮助。

提前致谢

元数据以各种方式使用,我不确定是否有人对所有用法有完整的了解。 IDE 是主要消费者,因为它最初是为工具设计的。

Spring 引导项目使用元数据自动生成 the appendix that lists the keys。我知道 Apache Camel 做了类似的事情。

也有独立的配置编辑器使用它(与 IDE 相同的用例)。