2.@Configuration的类中,@Bean返回的对象可以根据泛型自动准确装配,
比如两个对象A<String> Aname,B<Integer> Bname待被注入实例化,还有有两个相应的实现类
Atest implements A<String>,
Btest implements B<Integer>,
那么Ioc容器会自动将 Aname -> Atest 对应起来,Bname -> Btest 对应起来。
比如两个对象A<String> Aname,B<Integer> Bname待被注入实例化,还有有两个相应的实现类
Atest implements A<String>,
Btest implements B<Integer>,
那么Ioc容器会自动将 Aname -> Atest 对应起来,Bname -> Btest 对应起来。
2017-10-23
我简单说一下这个例子:分两个知识点:
1.@Configutation的类中,@Bean注解的方法中,返回的类不能是相同的,不如两个都返回StringStore的话,就会装配失败,只写一个返回StringStore的方法就够了。
1.@Configutation的类中,@Bean注解的方法中,返回的类不能是相同的,不如两个都返回StringStore的话,就会装配失败,只写一个返回StringStore的方法就够了。
2017-10-23
http://blog.csdn.net/bestone0213/article/details/47424255这篇文章是大牛通过通俗易懂的方式,讲解控制反转和依赖注入。可以看看,让我们对ioc和di的思想有更好的认识
2017-10-23