org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.zhouzhou.mapper.StuMapper.page在分页查询时出现
时间: 2023-10-17 13:26:50 浏览: 90
这个异常通常表示在 MyBatis 中找不到指定的映射语句(Mapper Statement)。在你的情况下,出现了一个名为 "com.zhouzhou.mapper.StuMapper.page" 的无效映射语句。
要解决这个问题,你可以按照以下步骤进行排查:
1. 确保 StuMapper 接口中存在名为 "page" 的方法,并且已经正确地映射到对应的 XML 文件中的 SQL 语句。
2. 检查对应的 XML 文件(通常是 StuMapper.xml),确保它在正确的位置,并且文件名与接口名匹配。
3. 在 XML 文件中查找是否有一个与 "page" 方法相对应的 `<select>` 标签。确保它的 namespace 属性与接口的完全限定名相匹配。
4. 确保 `<select>` 标签中的 id 属性值为 "page",并且它位于正确的命名空间下。
5. 如果你使用了 MyBatis 的映射注解(如 @Select),请确保注解中指定了正确的 SQL 语句,并且与 XML 文件中的一致。
如果你按照上述步骤进行排查后仍然无法解决问题,请提供相关的代码和配置信息,以便更详细地分析问题所在。
阅读全文
相关推荐




