spring注入时报错::No qualifying bean of type 'xxx.xxMapper'

Posted 戈博小刀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring注入时报错::No qualifying bean of type 'xxx.xxMapper'相关的知识,希望对你有一定的参考价值。

 

做一个小项目,因为有 baseService,所以偷懒就没有写单独的每个xxService接口,直接写的xxServiceImpl,结果在service实现类中注入Mapper的时候,用的 @Autowired,

结果,junit一启动,就报错误:Java.lang.illegalStateException:Failed to load ApplicationContext

具体是在 创建bean的时候报:No qualifying bean of type ‘xxx.xxMapper‘ abailable:expected at least 1 bean which qualifies as autowire candidate.......

错误,

经过百度即测试,发现解决方法是:

在@Autowired 注解下面加上@Qualifier(“xxxxxMapper”)注解

以上是关于spring注入时报错::No qualifying bean of type 'xxx.xxMapper'的主要内容,如果未能解决你的问题,请参考以下文章

spring使用DataSoure注入参数时报No supported DataSource type found

springMVC 注解 启动时报错

mysql数据库连接不定时报错,no operations allowed...

springboot项目中调用jar包中的类时报错 — 没有注入类

springboot项目中调用jar包中的类时报错 — 没有注入类

spring依赖注入报错