写出下注解的主要功能:@Component, @Autowired, @Configuration, @ComponentScan, @Bean, @Qualifier.
时间: 2023-05-13 11:06:59 浏览: 89
Spring常用的7大注解详解代码分析.docx
@Component:用于标注一个类为Spring容器管理的Bean,通常与@Autowired一起使用。
@Autowired:用于自动注入一个Bean,可以用在属性、构造函数、Setter方法上。
@Configuration:用于标注一个类为Spring容器的配置类,通常与@Bean一起使用。
@ComponentScan:用于指定Spring容器扫描的包路径,可以扫描指定包及其子包下的所有类。
@Bean:用于标注一个方法为Spring容器管理的Bean,通常与@Configuration一起使用。
@Qualifier:用于指定一个Bean的名称,用于解决自动注入时多个Bean的冲突问题。
阅读全文