Spring中Bean装配的歧义性

在spring容器中有多个同类的Bean时,该如何装载呢?例若有一个服务接口A,该接口有3个实现类,在容器中就会生成3个A的实现类的Bean,当对A进行装载时,容器不会判断装载哪个,就会报一个没有惟一的一个Bean。要想解决此问题,最简单的方法就是用Primary注解,Primary注解表示优先装载Bean。可是最方便的方法是指定装载Bean的名称。下面用代码演示java 1、优先装载 一、服务接
相关文章
相关标签/搜索