使用场景
在我们写controller或者Service层的时候,需要注入很多的mapper接口或者另外的service接口,这时候就会写很多的@Autowired注解,代码看起来很乱,还很繁琐
使用准备
此注解基于lombok,因此使用时必须导入lombok依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
</dependency>
使用例子
写在类上可以代替@Autowired注解,
使用注意
需要注意的是在注入时需要用final定义,或者使用@notnull注解