您的位置:首页 > 移动开发

batis 错误 Mapped Statements collection does not contain value for

2011-07-20 23:10 387 查看
困扰半天,发现原因是namespace命名原因。

错误提示:
java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for

解决方法:<mapper namespace="">此处namespace命名应不能重复,即两个xml文件都命名为相同命名空间即会出现上述错误。
在http://www.cnblogs.com/skyme/archive/2011/03/14/1983931.html中曾提到解决方法,经过测试方法不是十分正确。

测试版本:flex4

2011-7-25:今天碰到了同样现象,原因是getSqlSession().selectList()中写的类名大小写和xml文件中不同导致。因此,本人认为可能是找不到相关类引起此类错误。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐