天天看点

Spring Boot自定义配置的提示

作者:软件架构

在IDEA中进行Spring Boot配置文件编辑时,显示警告Spring Boot Configuration Annotation Processor not configured,但是不影响运行。

Spring Boot自定义配置的提示

它的意思是“Spring Boot配置注解处理器没有配置”,配置注解处理器的好处是什么?

配置注解处理器配置完成后,当执行类中已经定义了对象和该对象的字段后,在配置文件中对该类赋值时,便会非常方便的弹出提示信息。

Spring Boot自定义配置的提示

上一步添加注解处理器后,还是会出现提示:

Re-run Spring Boot Configuration Annotation Processor to update generated metadata。该提示只是告诉我们去重新编译Spring Boot这样就可以更新生成的metadata文件,直接隐藏即可。

Spring Boot自定义配置的提示

重新编译Spring Boot,就可以更新生成的metadata文件,生成的文件如下:

classes/META-INF/spring-configuration-metadata.json

Spring Boot自定义配置的提示

这样, 在编辑配置信息(application.properties或application.yml)时,会出现提示,如图所示:

Spring Boot自定义配置的提示

继续阅读