Mybatis列表批量插入并反正插入主键
来源:互联网 发布:n5230软件下载 编辑:程序博客网 时间:2024/06/11 10:22
Mybatis列表批量插入
关于mybatis 批量插入。
因为我用的MySql,支持数据库批量insert
所以只要配置useGeneratedKeys和keyProperty就好,简单配置如果
<insert id="insertTermList" useGeneratedKeys="true" keyProperty="id"> INSERT INTO term ( term.user_id, term.`name`) VALUES <foreach collection="list" item="item" separator=","> (#{userId},#{item.name}) </foreach> </insert>
如果要插入的同时返回自增主键的id
就要注意配置dao 的mapper接口和 foreach
的collection
。 mapper
接口要写成 list
// 这里一定要写成listint insertTermList(@Param("list")List<Term> list, @Param("userId")String userId);
在 foreach 中的 collection 中一定要写成list 。
参考:
http://chenzhou123520.iteye.com/blog/1583407/
http://blog.csdn.net/u014336799/article/details/52023887
阅读全文
0 0
- Mybatis列表批量插入并反正插入主键
- MyBatis批量插入返回主键
- mybatis返回主键,批量插入
- MyBatis插入并获取主键
- MyBatis Insert返回主键和批量插入
- Mybatis批量插入返回自增主键
- mybatis批量插入,主键自增问题
- MyBatis批量插入主键回写
- mybatis批量插入返回主键解决方案
- Mybatis批量插入返回自增主键
- mybatis oracle 批量插入返回主键
- Mybatis 批量插入返回 主键ID
- Mybatis批量插入返回插入成功后的主键id
- Mybatis批量插入返回插入成功后的主键id
- mybatis 插入返回主键
- MyBatis:Insert操作详解(返回主键、批量插入)
- 使用mybatis 实现批量插入,主键自增长
- MyBatis:Insert操作详解(返回主键、批量插入)
- 在Ubuntu Linux 16.04下(64位)打开.ipynb文件
- Activity间通过Intent传递数据的大小限制。
- 在jsp中使用JDBC连接mysql数据库出现错误
- NGUI tween动画播放没有变化过程
- SDUT-1193 圆周率
- Mybatis列表批量插入并反正插入主键
- CENTTOS7 下安装JIRA
- Macbook pro 多版本jdk配置
- 学习笔记-------面向对象内存浅析
- 迭代最近点(ICP)进行点云配准
- SDUT-2251 期末考试之分等级
- 因病而起
- Mac 电脑锁屏快捷方法
- UITextView多行文本输入框