有了@RequiredArgsConstructor 还需要写@Autowired吗?
时间: 2024-05-23 14:08:28 浏览: 296
通过@Autowired注解注入bean的顺序,以及@bean注入.rar
@RequiredArgsConstructor是Lombok提供的一个注解,它可以帮我们生成一个包含所有必需字段的构造函数。而@Autowired是Spring框架中的注解,用于自动装配Bean。这两个注解是不同的,@RequiredArgsConstructor并不能代替@Autowired。
@RequiredArgsConstructor只是帮我们简化了构造函数的编写过程,并且它只会生成包含必需字段的构造函数。如果我们需要自动装配Bean,还需要使用@Autowired或者@Resource等注解。
因此,@RequiredArgsConstructor和@Autowired是不同的注解,它们有着不同的作用。如果需要自动装配Bean,则需要使用@Autowired或者@Resource等注解。
阅读全文