org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.cy.store.Mapper.UserMapper.insert
时间: 2024-06-03 11:06:34 浏览: 30
这是 MyBatis 框架中的一个异常,提示绑定的语句(Statement)无效,找不到对应的语句。通常情况下这个异常会出现在以下几种情况下:
- Mapper 文件中未定义对应的 SQL 语句;
- Mapper 文件中定义的 SQL 语句 ID 与 Java 代码中调用的 ID 不一致;
- MyBatis 配置文件中未正确配置 Mapper 文件路径或者未加载对应的 Mapper 文件。
你可以检查一下对应的 Mapper 文件中是否存在名为 "com.cy.store.Mapper.UserMapper.insert" 的 SQL 语句,如果不存在则需要添加相应的 SQL 语句;如果存在则需要检查 Java 代码中调用该 SQL 语句的 ID 是否与 Mapper 文件中定义的 ID 一致,或者检查 MyBatis 配置文件是否正确配置了 Mapper 文件路径并加载了对应的 Mapper 文件。
阅读全文