Appendix B. Configuration meta-data
Spring Boot jars are shipped with meta-data files that provide details of all supported configuration properties. The files are designed to allow IDE developers to offer contextual help and “code completion” as users are working with application.properties
or application.yml
files.
The majority of the meta-data file is generated automatically at compile time by processing all items annotated with @ConfigurationProperties
. However, it is possible to write part of the meta-data manually for corner cases or more advanced use cases.