Mybatis 用接口实现Mapper的操作
2016-06-05 17:54
405 查看
Mapper文件配置
Mapper接口
注意点:
mapper配置文件中的namespace对应的是UserMapper接口的路径,不是对应的xml的路径;如果我这里UserMapper改成User的话,那么namespace对应的也应该是com.xzit.dao.User。
接口里面的方法名对应xml配置里面的id;参数的输入与返回类型也应对应xml配置;如接口中public User queryOne(int id)。对应xml配置的id="queryOne"(方法对应),resultType对应的返回值,parameterType对应的输入参数。
最后效果如图
25行跟26行区别;实际上用接口实现的主要目的就是防止路径写错了。
Mapper接口
注意点:
mapper配置文件中的namespace对应的是UserMapper接口的路径,不是对应的xml的路径;如果我这里UserMapper改成User的话,那么namespace对应的也应该是com.xzit.dao.User。
接口里面的方法名对应xml配置里面的id;参数的输入与返回类型也应对应xml配置;如接口中public User queryOne(int id)。对应xml配置的id="queryOne"(方法对应),resultType对应的返回值,parameterType对应的输入参数。
最后效果如图
25行跟26行区别;实际上用接口实现的主要目的就是防止路径写错了。
相关文章推荐
- Android 自定义View
- Android开发之实现百度地图定位功能
- android Activity实现从底部弹出菜单或窗口
- 《Eclipse.Rich.Client.Platform》4章 The Hyperbola Application
- Android 启动模式 launchMode
- cocos2dx游戏--欢欢英雄传说--为敌人添加移动和攻击动作
- Android中AlertDialog使用
- Android Studio工作中如何改变(设置)选择的最小SDK版本
- java/android 设计模式学习笔记(6)---适配器模式
- 【Cocos Creator 实战教程(4)】——黄金矿工(上)(节点动作、碰撞体相关)
- Android中贝塞尔曲线的使用
- android studio进行NDK开发
- [Android]RecyclerView的使用与深入分析
- 【swift学习笔记】五.使用枚举优雅的管理Segue
- Android之如何解决部分手机拍照拍出来的照片是黑色
- Android 单元测试
- 友盟 crash log 错误分析工具
- Android MINA框架之实战总结(一) Mina连接,断开,重连
- 判断是否是用微信打开、是否是用微信朋友圈打开
- 实习入职第十六天:android:ellipsize="end"