org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.haust.pojo.mapper.UserMapper.findUserByQueryVo
时间: 2023-11-05 11:57:49 浏览: 111
MyBatis绑定错误提示BindingException:Invalid bound statement (not found)的解决方法
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.haust.pojo.mapper.UserMapper.findUserByQueryVo 是一个错误信息。它表示无法找到 com.haust.pojo.mapper.UserMapper 类中的 findUserByQueryVo 方法。可能的原因是该方法在映射文件中未定义或命名错误。
解决这个问题的方法是检查以下几个方面:
1. 确保映射文件中存在名为 findUserByQueryVo 的语句,并且该语句的 id 与调用的方法名相匹配。
2. 确保映射文件的命名空间与调用的接口或类的包路径相匹配。
3. 检查调用方法的参数是否与映射文件中定义的参数类型和名称匹配。
如果仍然无法解决问题,您可以尝试以下几个步骤:
1. 检查是否导入了正确的映射文件和接口/类。
2. 清除缓存,并重新启动应用程序。
3. 检查数据库连接是否正常。
阅读全文