spring整合mybatis配置 + Invalid bound statement (not found)解决

吐槽:这个问题困扰了我好几天,为解决这个问题,我真是太苦了,这个问题真的可以说是一个很细节的问题,我查遍全网,折腾了好几天,但是最终解决了,还是很nice,希望遇到同样问题的小伙伴一定幸运要翻到我的博客
问题描述:spring整合mybatis时遇到 Invalid bound statement (not found)问题
在这里插入图片描述
百度搜索此问题,会有以下等一些解决方案,这些方案当然是要去尝试的,尝试之后任然不能解决的,去看看target目录下有没有配置的xxxDao.xml
在这里插入图片描述
没有的话,根本问题就是mybatis没有在xxxDao.xml中找到对应的mapper,问题就是处在这个mapper的xml文件上,按以上办法排除最基本的错误后
在这里插入图片描述
请看下图,这个文件夹我是一下子创建的,不是一级一级创建的
在这里插入图片描述
也就是这样创建的
在这里插入图片描述
最终的办法就是一级一级创建此目录,也是com/lx/catering/dao这样一级一级的创建
在这里插入图片描述
清除打包信息,重新打包
在这里插入图片描述
然后启动项目,测试一下,不出万分之一的问题的话,肯定是成功了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值