码迷,mamicode.com
首页 > 移动开发 > 详细

java.lang.IllegalArgumentException: XXX is ambiguous in Mapped Statements collection

时间:2015-11-16 22:29:43      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

问题的出现:

  在后台添加一个新栏目的时候,照着程序已有原来的代码添加新的功能时,文件没有错误.点击新的栏目的时候报了java.lang.IllegalArgumentException: selectPageByExample is ambiguous in Mapped Statements collection (try using the full name including the namespace, or rename one of the entries).

 

解决:

在网上查找了资料,说是xml配置错误,主要是namespace冲突了,要写全名什么的.然而我发现我的namespace是正确的也没有重名.百思不得其解,后来在观看mybatis的视频的时候发现,原来mapper算是一个映射文件,里面的方法的实现类其实是对应的XXX.xml里面的sql语句,从而操作数据库.然后我就找到报错的那个方法,发现果然在XX.xml里面没有想对应的sqlstatements.

    加上相对的应的statements就没有报错了.

java.lang.IllegalArgumentException: XXX is ambiguous in Mapped Statements collection

标签:

原文地址:http://www.cnblogs.com/slimo/p/4970191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!