springboot自动装配介绍

所谓的自动装配,就是 autowire。

如何激活自动装配呢?

方法一:@EnableAutoConfiguration或@SpringBootApplication,写在@Configuration的类上。

方法二:对于xml的<context:component-scan>,采用ClassPathXmlApplicationContext加载

方法三:对于@Import、@ComponentScan,采用AnnotationConfigApplicationContext注册。

自动装配策略有那些?

byType(默认)

byName

constructor

@AutoWired

扫描二维码关注公众号,回复: 7512490 查看本文章

默认采用byType,如果该类型有多个实例,则尝试使用byName匹配,如果byName也确定不了,可通过@Primary和@Priority来确定。

猜你喜欢

转载自www.cnblogs.com/yaoyuan2/p/11705225.html
今日推荐