SpringIOC容器-使用注解配置Bean-自动装配

在Spring注解配置Bean中,如果bean的属性也是一个Bean,那么我们可能就需要用到自动装配了

一般需要在属性上加入

@Autowire

@Resource

@Inject

3个注解中的任何一个都可以

可以参考:

annotation之@Autowired、@Inject、@Resource三者区别

注意:如果自动装配的是一个接口,此接口超过1个实现类,那么我们可能需要用到另外2个注解来表示

@Primary : 标识在实现类上,表示优先注入

@Qualifier("指定的bean"):标识在@Autowire后面,表示指定bean注入

可以参考:

@Qualifier和@Primary的区别

猜你喜欢

转载自www.cnblogs.com/linglongfang/p/12727578.html