课程
/后端开发
/Java
/Spring入门篇
在测试Qualifier注解的时候,给接口BeanInterface加上Autowired注解,这是实例化接口BeanInterface吗?接口不是不能被实例化吗?
2017-03-04
源自:Spring入门篇 4-4
正在回答
反 射
在接口上使用并不是实例化这个接口,而是实例化这个接口下的继承这个接口的实现类,然后因为有2个实现类,所以才需要qualifier来确定实例化哪个实现类作为对象。
你是指autowired注解说明3中5分30秒的地方吗?
这里的意思是有两个类实现了BeanInterface,但是当前成员变量并不是一个Set,所以需要用Qualifier来明确使用哪个BeanInterface接口的实现类Autowired当前成员变量(BeanInterface implement)。
举报
为您带来IOC和AOP的基本概念及用法,为后续高级课程学习打下基础
2 回答实现接口之后的作用域问题
1 回答关于初始化问题
1 回答嗯...不可以不转化为接口吗
4 回答bean的id值是初始化的实例,那<property name的值是要注入的类的实例吗,还有ref是初始化实例吗
2 回答为什么在加载SPRING容器时,会自动执行实现了Aware接口的实例中的被重写的方法?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号