org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ruoyi.lead.mapper.SampleMapper.selectList
时间: 2023-10-20 07:35:18 浏览: 108
MyBatis绑定错误提示BindingException:Invalid bound statement (not found)的解决方法
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ruoyi.lead.mapper.SampleMapper.selectList 是一个异常信息,它表示在MyBatis中找不到绑定的SQL语句。根据引用和引用中的描述,该异常通常出现在mapper接口与mapper配置文件的映射绑定过程中出现问题。具体来说,可能存在以下几种情况导致该异常:
1. mapper接口方法名与xml文件中的<select>元素id不匹配,或者xml文件中没有配置对应的SQL语句。
2. mapper接口方法返回值类型与xml文件中的<select>元素配置的ResultMap或ResultType不匹配。
根据引用和引用中的描述,可以尝试以下解决方法:
1. 确保mapper接口的命名空间与xml文件中的<mapper>元素的namespace属性值一致。
2. 检查mapper接口中的方法名是否与xml文件中的<select>元素id一致。
3. 检查mapper接口方法的返回值类型是否与xml文件中的<select>元素配置的ResultMap或ResultType一致。
如果以上方法都没有解决问题,可能还需要检查mapper配置文件中是否存在语法错误或其他配置问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文