org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ruoyi.web.ocre.mapper.OcreIdentifyMapper.insert
时间: 2023-11-05 15:05:08 浏览: 86
JAVA之ibatis2.3.X.ppt
这个错误是由于MyBatis-Plus持久化框架中的绑定关系失败导致的。根据错误提示信息,你的代码中出现了一个无效的绑定语句:"com.ruoyi.web.ocre.mapper.OcreIdentifyMapper.insert"。可能的原因是你没有正确配置Mapper.java和Mapper.xml之间的绑定关系,或者在Mapper.xml中找不到对应的绑定语句。
为了解决这个问题,你可以按照以下步骤进行操作:
1. 确保你的Mapper接口(OcreIdentifyMapper)被正确配置,并且在Mapper接口中有一个名为"insert"的方法。
2. 确保Mapper.xml文件中存在一个与绑定语句"com.ruoyi.web.ocre.mapper.OcreIdentifyMapper.insert"对应的语句,并且语句的ID也为"insert"。
3. 检查你的Mapper接口和Mapper.xml文件的位置是否正确,并且在配置文件中正确指定了它们的位置。
如果你已经按照以上步骤检查并且仍然遇到问题,请确保你的代码中没有其他地方错误地使用了这个绑定语句,或者尝试重新生成Mapper接口和Mapper.xml文件。
阅读全文