使用@Autowired的时候IDEA报告不建议使用字段注入,于是选择使用@Resource,在使用的时候发现IDEA无法识别@Resource注解,这是因为JDK11移除了javax.annotation,所以在使用@Resource注解的时候需要在pom.xml里添加依赖项
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>1.3.2</version>
</dependency>