请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

CartMapper.xml在target目录下不存在

测试报错:Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mmall.dao.CartMapper.selectByUserIdProductId。后来发现是target目录下mappers文件夹里没有CartMapper.xml文件(其他的mapper.xml都有)。请问老师,这个是哪里出了问题。报错信息target目录

正在回答 回答被采纳积分+3

3回答

提问者 慕妹1315738 2019-07-26 17:20:47

原来mvn clean一下,再package一下就好了,虽然不知道是什么原理,应该就是重新编译了一下吧//img1.sycdn.imooc.com//szimg/5d3ac5e40984593406160500.jpg

0 回复 有任何疑惑可以回复我~
提问者 慕妹1315738 2019-07-25 11:35:34

删掉target文件夹,重启tomcat后,项目中自动生成新的target文件夹,里面还是缺这个CartMapper.xml,同时原来目录里面存在的ProductMapper.xml也没了。。。。

0 回复 有任何疑惑可以回复我~
  • 说明你的项目里面也是没有ProductMapper.xml和CartMapper.xml的,你需要重新生成一下。
    回复 有任何疑惑可以回复我~ 2019-07-26 09:02:47
  • 提问者 慕妹1315738 回复 geelylucky #2
    resouces/mappers目录下有这两个xml,只是target里编译生成的mappers里没有,删掉target重启也是没有这两个xml,怎么重新生成呢,还是我缺了什么配置,我没找到有配置这些xml的地方啊?
    回复 有任何疑惑可以回复我~ 2019-07-26 12:34:33
geelylucky 2019-07-24 21:20:07

同学,删掉target文件夹,然后重新启动tomcat

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信