因为官方一般不推荐使用@Autowired
这个注解的,所以我们可以使用构造函数的方式进行注入对象,但是如果对象很多的话,在构造函数中要写的就太多了,所以可以使用lombok
中的RequiredArgsConstructor
这个注解,这个注解的意思是用于自动生成包含必须参数的构造函数(“必需参数”指的是那些被声明为final
或者是@NonNull
注解的成员变量)。所以我们可以在要注入的对象前,加上private final即可。效果如下图所示:
因为官方一般不推荐使用@Autowired
这个注解的,所以我们可以使用构造函数的方式进行注入对象,但是如果对象很多的话,在构造函数中要写的就太多了,所以可以使用lombok
中的RequiredArgsConstructor
这个注解,这个注解的意思是用于自动生成包含必须参数的构造函数(“必需参数”指的是那些被声明为final
或者是@NonNull
注解的成员变量)。所以我们可以在要注入的对象前,加上private final即可。效果如下图所示: