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这样一级一级的创建
清除打包信息,重新打包
然后启动项目,测试一下,不出万分之一的问题的话,肯定是成功了