使用IDEA,在实体类加上@ConfigurationProperties上面会提示spring boot Configuration Annotation Proessor not found in classpath。
其实不用管它也是可以正常运行的,因为在没有指定路径的情况下,默认在 resource 下的 applications.properties 文件中查找,如果找到则返回值,如果没有找到则返回默认值null/0/false…
1.可以去掉这个提示,在idea里,File》Setting》Spring》Spring Boot,如下图所示
2.也可以在pom加一个依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>