NoUniqueBeanDefinitionException: No qualifying bean of type

NoUniqueBeanDefinitionException: No qualifying bean of type

在启动项目时报错,bean不是唯一

Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'org.deyi.sc.dao.PathogenSeqMapper' available: expected single matching bean but found 2: pathogenSeqExtendMapper,pathogenSeqMapper

原因:当两个实现类一个注入父类,一个注入子类,spring就会报错不知道选择哪一个注入

PathogenSeqMapper seqDao;
PathogenSeqExtendMapper seqEDao;

解决方案:全部注入子类,启动成功!


版权声明:本文为qq_47578740原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。