org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.hollow.mapper.UserMapper.selectById
时间: 2024-03-14 11:41:46 浏览: 209
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found
5星 · 资源好评率100%
org.apache.ibatis.binding.BindingException是MyBatis框架中的一个异常类,表示绑定错误。在你提供的错误信息中,出现了"Invalid bound statement (not found): com.hollow.mapper.UserMapper.selectById",意味着MyBatis无法找到名为"com.hollow.mapper.UserMapper.selectById"的绑定语句。
这个错误通常是由以下几种情况引起的:
1. 绑定语句的命名错误:请确保你在Mapper XML文件中正确定义了名为"selectById"的绑定语句,并且命名空间(namespace)为"com.hollow.mapper.UserMapper"。
2. Mapper XML文件未正确配置:请检查Mapper XML文件是否正确配置了命名空间(namespace)和绑定语句(selectById)。
3. Mapper接口方法与Mapper XML文件不匹配:请确保Mapper接口中的方法名与Mapper XML文件中的绑定语句名一致,并且参数类型也匹配。
如果你能提供更多的代码和配置信息,我可以给出更具体的帮助。
阅读全文