Field baseDao in *** required a single bean,but 2 were found

发现这种情况一般就是同一个bean被注解了两次


屏幕快照 2019-07-06 下午3.52.01.png

在实现类Impl里边给注解起一个别名

//其中一个类
@Repository("import")
//另一个类
@Repository("distri")
//声明主从关系
@Primary 
//在其他地方引用的时候
@Autowired
@Qualifier("import")

这样子就解决了~

你可能感兴趣的:(Field baseDao in *** required a single bean,but 2 were found)