引入“spring-boot-configuration-processor”yaml不提示
关于SpringBoot中注入@ConfigurationProperties引入坐标还是不提示的问题在学习使用yaml配置文件时,会在实体类中将配置文件中的属性值映射到该类的属性中,这里就需要@ConfigurationProperties注解,然而为了在yaml中有该类属性的提示就需要在pom.xml文件中添加如下坐标:<!--导入配置文件处理器,配置文件进行绑定就会有提示-->
·
关于SpringBoot中注入@ConfigurationProperties引入坐标还是不提示的问题
在学习使用yaml配置文件时,会在实体类中将配置文件中的属性值映射到该类的属性中,这里就需要@ConfigurationProperties注解,然而为了在yaml中有该类属性的提示就需要在pom.xml文件中添加如下坐标:
<!--导入配置文件处理器,配置文件进行绑定就会有提示-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
否则会一直有这种警告:

然而,idea有个神奇的地方就是,这个坐标导入了还是会有这个警告,百度了下大概有如下几种方案:
- 重新build一下项目
- clean一下maven项目
尝试后还是没有解决,最后关掉idea重新打开后解决。。。。
关掉idea重新打开后解决。。。。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)