标签:
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。
以上是MyBatis的一个概括;一下列出MyBatis常用标签
<insert> 负责MyBatis添加操作,默认返回影响行数
<delete> 负责MyBatis删除操作,默认返回影响行数
<update> 负责MyBatis修改操作,默认返回影响行数
<selete> 负责MyBatis查询操作,默认返回对应map,或配置完毕的type类型
这里特别说明一下<insert> 标签中的:
使用场景:添加数据返回当前数据的主键
使用前提:主键为唯一自增,(不适用oracle等主键不自增等环境)
PS:简单来说就是如果你想在MyBatis中添加,得到当前主键id,需配合 useGeneratedKeys = true ,keyProperty设置对应领域(通常为参数)的字段。在添加成功后就会将值赋值到对应参数指定位置
标签:
原文地址:http://www.cnblogs.com/OneOneMXd/p/4795774.html