一直报这个问题

来源:-

让我吃了它们

2019-05-22 23:05

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



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

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

写回答 关注

3回答

  • 老猿
    2019-05-22 23:26:07

    你好!

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

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

  • Opener
    2019-05-27 11:52:01

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

  • 练习和你说再见
    2019-05-24 11:35:29

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

MyBatis-Plus入门

MyBatis-Plus框架入门必学课程!

56140 学习 · 381 问题

查看课程

相似问题