首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

mybatis异常 Mapped Statements collection does not contain value for

2012-07-27 
mybatis错误 Mapped Statements collection does not contain value forjava.lang.IllegalArgumentExcepti

mybatis错误 Mapped Statements collection does not contain value for
java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.**.bank.dao.AmountMapper.selectQueryAccount

出现这个错误有网上说的:命名空间没写对,如果使用mapper,则
<mapper namespace="com.sitech.mapper.StudentMapper">
空间中一定要写上Mapper的名称,否则就会报错。

还有一个情况就是interface的名称和你xml的名称没有一致造成的,我是这种情况,新手开发。。。

比如你mapper的名称为AmountMapper 但是xml的名称为AmountMapper_sqlMap.xml这个是ibatis2的惯用写法。。。囧 1 楼 shuang245 2011-09-15   谢谢啦,   解决很大问题啊 2 楼 yangyang111310 2011-09-24   楼上的好像不是那么回事啊

热点排行