标签:qualifier 需要 osi 指定 wired spring容器 属性 容器 存在
<bean id="类名首字母小写">默认调用无参构造器</bean>
例如在BookService中
BookDao bookDao;
由于加载的是默认的无参构造器,类中的属性不会被加载
@Autowired——自定装配
默认按照类型查找对象,允许多态,如果找到一个对象就直接注入
如果找到多个,并且没有指定某一个,并且bean对象与实际的属性名称不一致就会抛出异常
@Qualifier——指定装配内容(代码规范一般情况下不需要指定)
一般情况下,满足一般的Javabean规范后都可以直接注入
如果Qualifier指定的内容不存在,就抛出异常
标签:qualifier 需要 osi 指定 wired spring容器 属性 容器 存在
原文地址:https://www.cnblogs.com/zly123/p/11651420.html