@Autowired注解的作用用于实现自动装配,将 Spring 容器中匹配的 Bean 注入到标注了 @Autowired
的字段、构造方法、或者 setter 方法中。
我们在idea里使用@Autowired注解的时候,会出现波浪线。虽然不影响项目的运行,但是看着非常碍眼。
@RequiredArgsConstructor是一个Lombok提供的注解,用于自动生成构造函数。
因此我们可以选择使用@RequiredArgsConstructor。这样使我们的代码更加简便,而且看起来顺眼多了。