ibatis错误纪录There is no statement named

单元测试或者项目启动运行是,报这个错误There is no statement named xxxx

经过检查 sqlMap中改名字的也存在,命名空间也是正确,奇怪就是报错,

后面经检查是SqlMapConfig.xml中,缺少useStatementNamespaces的配置

后面添加该配置,正常了。

<settings enhancementEnabled="true" maxTransactions="20"
maxRequests="32" maxSessions="10" useStatementNamespaces="true" />

 

发表评论

邮箱地址不会被公开。