每日bug--No qualifying bean of type 'mapper.BookMapper' available (SSM)

错误截图
在这里插入图片描述
No qualifying bean of type ‘mapper.BookMapper’ available

解决过程
1)各种百度:最后的结论是 spring没有扫描到这个BookMapper
– 加注解:@Repository
–没有效果
2)检查 applicationContext关于扫描 mapper接口和配置文件的备份
–并未发现什么错误
– 复制了一份另外一个项目中的 applicationContext配置文件,修改了对应的参数之后,还是报这个错 误
3)检查测试类

偶然发现 测试类的包导入的好像是 不对的

在这里插入图片描述

错误原因:因为我对于存放 mapper接口包 做了重命名,导致导入的BookMapper 路径是不对的,但是我已经重命名了原来的包,为什么还会有提示原来的路径呢?????

以后需要注意这一点,引用的包,不能错误

果然,修改了引用的包之后,就可以了

Bug 02
使用 mybatis generator 的时候,配置文件一下部分需要注意

在这里插入图片描述
错误原因:把生成mapper接口的位置和 mapper配置文件的位置配反了
以后记住,XMLMAPPER 是接口的位置

发布了52 篇原创文章 · 获赞 11 · 访问量 2472

猜你喜欢

转载自blog.csdn.net/weixin_41705396/article/details/104879040