@autowired必须需要@component吗
时间: 2023-10-14 10:05:32 浏览: 147
Spring使用@Autowired为抽象父类注入依赖代码实例
您好!感谢您的提问。首先,我要说明的是,@Autowired和@Component都是Spring Framework中的注解,用于实现依赖注入和组件扫描。其中,@Autowired注解用于自动装配Bean,而@Component注解用于定义一个普通的Bean。因此,如果您想在某个类中使用@Autowired注解自动注入其他Bean,那么这个类上必须要标注@Component或其子注解(如@Service、@Repository、@Controller等)。否则,Spring容器无法识别这个类,也就无法进行Bean的自动装配。希望我的回答能对您有所帮助。
阅读全文