There is no statement named uhr.rcmt.resume.domain.ApplRelation.queryCount in this SqlMap.

来源:互联网 发布:莞式双飞服务体验知乎 编辑:程序博客网 时间:2024/05/18 01:38

 三种情况:

1.你的sqlmap 文件中确实没有xxx这个statement ,很有可能某个字母写错了

2.sqlmap文件定义了namespace属性,此时在本文件中引用别的statement,就需要这样写:(你的namespace).(定义的statement 的id),如果把namespace属性漏了,就被报此异常

3.没有把新建的SqlMap.xml 添加到sqlMapConfig文件中,系统读取不到。

检查ibatis的sqlMapConfig文件中的useStatementNamespaces是否为true。如果为true,XXX前就要加namespace,否则找不到。