org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.gxa.boot340.mapper.UserMapper.selectById
时间: 2023-11-15 19:03:55 浏览: 88
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found
5星 · 资源好评率100%
这个错误提示表明在MyBatis中找不到指定的SQL语句,可能是因为Mapper接口与Mapper.xml文件中的SQL语句没有正确绑定。对于你提供的这个错误信息,它指出了无效的绑定语句是"com.gxa.boot340.mapper.UserMapper.selectById",这意味着在UserMapper.xml文件中没有找到名为"selectById"的SQL语句。解决这个问题的方法是检查Mapper接口和Mapper.xml文件中的方法名是否一致,以及SQL语句是否正确。如果方法名和SQL语句都正确,那么可能是Mapper接口没有正确继承BaseMapper接口,或者Mapper.xml文件没有正确引入Mapper接口。你可以检查这些问题来解决这个错误。
阅读全文