0
点赞
收藏
分享

微信扫一扫

@ConfigurationProperties 提示错误

8052cf60ff5c 2022-02-27 阅读 134

@ConfigurationProperties

Spring源码中大量使用了ConfigurationProperties注解,比如server.port就是由该注解获取到的,通过与其他注解配合使用,能够实现Bean的按需配置。

该注解有一个prefix属性,通过指定的前缀,绑定配置文件中的配置,该注解可以放在类上,也可以放在方法上。
今天在配置JDBC属性的时候编译器提示错误,但是程序照常运行。
在这里插入图片描述
如果要去掉上述的错误提示,可以在pom.xml文件中添加如下依赖:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-configuration-processor</artifactId>
    <version>2.4.5</version>
    <!--不传递依赖-->
    <optional>true</optional>
</dependency>

如果之后持续出现错误提示,在配置类中对该类进行使用即可。

举报

相关推荐

0 条评论