目 录CONTENT

文章目录

spring-boot-configuration-processor 的真实作用

小张的探险日记
2021-11-09 / 0 评论 / 0 点赞 / 703 阅读 / 656 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2021-12-15,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

当使用 @ConfigurationProperties 时,idea 编译器会提示

未配置 Spring Boot 配置注解处理器

百度查了下,各种博客解释都是🚮,全是复制粘贴,当遇到这种情况时,最好的方式就是去找 官方说明:传送门

image.png

3.使用注释处理器生成您自己的元数据
You can easily generate your own configuration metadata file from items annotated with @ConfigurationProperties by using the spring-boot-configuration-processor jar. The jar includes a Java annotation processor which is invoked as your project is compiled. To use the processor, include a dependency on spring-boot-configuration-processor.

翻译:
通过使用spring-boot-configuration-processor jar,您可以很容易地从用@ConfigurationProperties注释的项目中生成自己的配置元数据文件。jar包含一个Java注释处理器,在编译项目时会调用它。要使用处理器,包括对spring-boot-configuration-processor的依赖。

这个元数据文件本质上就是一个json文件,可以在我们写配置文件的时候有提示的效果
如 这种配置属性 都是提供了 元数据文件

image.png

0

评论区