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

09_Mybatis开发Dao方法——mapper代理开发规范

时间:2016-07-24 13:25:34      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:

一、开发规范

需要编写mapper.xml映射文件(本项目为userMapper.xml,类似于前面的user.xml)。

编写mapper接口需要遵循一些开发规范,这样MyBatis可以自动生成mapper接口实现代理对象。

1.在userMapper中namespace等于mapper接口地址

技术分享

【UserMapper.xml】中的namespace:

技术分享

2.UserMapper接口中方法名和UserMapper.xml中的statement的id一致

 【UserMapper.java】

技术分享

【UserMapper.xml】

技术分享

3.UserMapper.java接口中方法输入参数类型和UserMapper.xml中statement的parameterType指定类型一致。

【UserMapper.java】

技术分享

【UserMapper.xml】

技术分享

4.UserMapper.java接口中方法的返回值类型和UserMapper.xml中的statement的resultType指定的类型一致

【UserMapper.java】

技术分享

【UserMapper.xml】

技术分享

 

【上述开发规范的重要作用】

该开发规范会对一下的代码进行统一生成:

技术分享

技术分享

.........

 

09_Mybatis开发Dao方法——mapper代理开发规范

标签:

原文地址:http://www.cnblogs.com/HigginCui/p/5700560.html

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