为了账号安全,请及时绑定邮箱和手机立即绑定

一直报这个问题

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.ehcache.mapper.GoodsMapper.insert



mapper继承了 baseMapper,然后entity也继承了model

包路径也映射正确。怎么改都报这个问题

正在回答

3 回答

你好!

       你给出的信息量太少,我目前只能猜测出错原因。一般出现这种错误是Mapper接口和xml文件的定义对应不上,需要检查一下在xml中的<mapper>标签中的namespace是否是mapper接口的全路径名,是否有方法名称在接口中和xml中不一致。

       如果依然不能解决问题,方便的话请放出你mapper接口代码,xml文件代码及配置文件信息,方便我判断错误原因。

0 回复 有任何疑惑可以回复我~

不知道你是不是在其他使用了SqlSessionFactory的项目中添加了Mybatis-plus,如果是的话,记得把SqlSessionFactoryBean改为MybatisSqlSessionFactoryBean

0 回复 有任何疑惑可以回复我~

我也有遇到这个问题,是因为我依赖引入错误导致的。要引入mybatis-plus-boot-starter而不是mybatis-plus,你看下你是不是也是这个问题导致的。https://img1.sycdn.imooc.com//5ce7666a00016b1b14360571.jpg

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

一直报这个问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信