org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.lyd.lifengerpservice.mapper.EmployeeMapper.countNum
时间: 2024-05-23 20:08:37 浏览: 166
JAVA之ibatis2.3.X.ppt
这个错误信息意味着在 MyBatis 映射文件中,绑定的 statementId 无效,即找不到指定的 statementId。在你的情况下,这个错误提示信息是说在 EmployeeMapper 中,找不到 statementId 为 countNum 的语句。这很可能是因为你的映射文件或者是注解中定义的 statementId 不一致导致的。
建议你检查一下你的代码中是否存在如下问题:
- EmployeeMapper.xml 文件或者使用了 @Select 注解的方法中是否存在 statementId 为 countNum 的语句。
- 如果存在,则检查它的命名是否正确,与代码中调用的语句是否一致。
- 如果不存在,则检查你的 SQL 语句是否正确,并在 mapper 文件或者使用了 @Select 注解的方法中添加对应的 statementId。
阅读全文