java.lang.IllegalArgumentException: XXX is ambiguous in Mapped Statements collection
2015-11-16 21:51
387 查看
问题的出现:
在后台添加一个新栏目的时候,照着程序已有原来的代码添加新的功能时,文件没有错误.点击新的栏目的时候报了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: 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就没有报错了.
相关文章推荐
- Android 4.0 开发者指南(28) —— Resource Types - More Types
- Cocos2D:塔防游戏制作之旅(八)
- Cocos2D:塔防游戏制作之旅(八)
- Cocos2D:塔防游戏制作之旅(八)
- Bitmap android.graphics.Bitmap.createBitmap(int width, int height, Config config)张第三个参数的含义
- Android 6.0 Documentation Complete
- Android异步任务处理之AsyncTask
- iOS平台基于KVC的JSON与数据对象绑定
- 菜鸟学习Cocos2d-x 3.x——内存管理
- android中图片压缩以及图片旋转的方法
- Android开发工具全面转向Android Studio
- Cocos2D:塔防游戏制作之旅(七)
- Cocos2D:塔防游戏制作之旅(七)
- Cocos2D:塔防游戏制作之旅(七)
- android100 自定义内容提供者
- swift 快速奔跑的兔几 本节的内容是:用AVAdioPlayer播放声音 语音合成
- Android MVP with Fragment and RecyclerView
- 【Mybatis】Mapped Statements collection does not contain value for的解决方案
- Cocos2D:塔防游戏制作之旅(六)
- Cocos2D:塔防游戏制作之旅(六)