自动注入@RequiredArgsConstructor

自动注入@RequiredArgsConstructor_第1张图片
自动注入@RequiredArgsConstructor_第2张图片
@Autowired有波浪线,显示推荐使用构造器注入的方式。
自动注入@RequiredArgsConstructor_第3张图片
但是以后需要自动注入的对象很多,写这么多构造函数代码会很长,可以在类上面加lombok中的@RequiredArgsConstructor,表示必备参数的构造函数,给加final的成员变量生成构造函数。
在这里插入图片描述
使用final表示修饰RestTemplate为一个常量,一旦把它修饰为常量就表示是一个必备的构造函数,只能在一开始初始化或者在构造函数中初始化。
如果不想成员变量作为构造函数的一部分可以不加final,或者手动初始化。
自动注入@RequiredArgsConstructor_第4张图片

你可能感兴趣的:(SpringBoot,java,开发语言)