文档章节

Mysql-mybatis批量插入or更新

落叶清风
 落叶清风
发布于 09/25 14:26
字数 109
阅读 11
收藏 0
  • 插入
    <insert id="batchSave" >
    		insert into table_name (`name`,age)	values
    		<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
    			#{item.name, jdbcType=VARCHAR},
    			#{item.age, jdbcType=INTEGER}
    		</foreach>
    	</insert>
  • 更新
    <update id="updateNameBatch">
    		update user
    		<trim prefix="set" suffixOverrides=",">
    			<trim prefix="name =case" suffix="end,">
    				<foreach collection="list" item="i" index="index">
    					when id=#{i.id} then #{i.name}
    				</foreach>
    			</trim>
    			gmt_modify = now()
    		</trim>
    		where
    		<foreach collection="list" item="i" index="index" separator="or">
    			(id=#{i.id})
    		</foreach>
    	</update>
  •  

 

© 著作权归作者所有

共有 人打赏支持
落叶清风
粉丝 9
博文 42
码字总数 21216
作品 0
杭州
后端工程师
私信 提问
Mybatis插入/删除批处理

文章作者:Tyan 博客:noahsnail.com | CSDN | 简书 在操作数据库时,经常会碰到批量插入、批量删除的情况,直接执行SQL语句还好做一点,当使用Mybatis进行批量插入、批量删除时会有一些问题...

Quincuntial
2016/11/29
0
0
Mybatis 通用Crud

前言(说明) 源码地址:https://github.com/LittleNewbie/portal mybatis版本 3.2.6 mybatis crud 较为简陋,请移步至mybatis jpa :https://my.oschina.net/LittleNewbie/blog/895198 实现功能......

LittleNewbie
2016/11/11
929
4
mysql批量插入以及批量更新

一、mysql批量插入 1.SQL语句: 2.注意事项: 3.案例(使用java和mybatis): java代码: mybatis的xml代码: 二、mysql批量更新 1.SQL语句: 2.注意事项: 3.案例(使用java和mybatis): ...

有钱有爱
2016/10/25
57
0
mybatis 批量操作

mysql 批量插入: 第一种: 第二种: 注意: 如果为数组 collection=“array” 如果为集合 collection=“list” 批量删除: 批量更新

james_lz
2016/09/08
16
0
MySQL批量插入返回自增ID的问题

MySQL批量插入返回自增ID的问题 Mz的博客2017-08-1838 阅读 数据库MySQL 业务场景 现需将表A中的数据经过转换后迁移入表B,并将一些附加数据存入表C,表C通过一个BId字段来与表B中的数据进行...

Mz的博客
2017/08/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

腾讯与Github的魔幻会面背后的故事…

10月22日,腾讯开源管理办公室有幸邀请到Github新晋CEO Nat Friedman,前来鹅厂参观交流。目前腾讯已经有近70个项目在Github上开源,共获得17w stars,世界排名11位。Github是腾讯开源的主阵...

腾讯开源
23分钟前
1
0
单例模式

单例模式(Singleton pattern)属于创建型设计模式。 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对...

NinjaFrog
28分钟前
0
0
TypeScript基础入门之装饰器(三)

转载 TypeScript基础入门之装饰器(三) 继续上篇文章[TypeScript基础入门之装饰器(二)] 访问器装饰器 Accessor Decorator在访问器声明之前声明。 访问器装饰器应用于访问器的属性描述符,可用...

durban
45分钟前
2
0
spring5调研学习(转载)

Spring框架的新功能 这一章主要提供Spring框架新的功能和变更。 升级到新版本的框架可以参考。Spring git。 内容列表 Spring 5.x框架新的功能 Spring 4.x框架新的功能 Spring 3.x框架新的功能...

小海bug
55分钟前
2
0
为何Spring框架能这么流行?

想要学习更多关于Spring框架在Java开发者中如此流行?看这篇文章可以学到更多! Spring框架特性 Spring是用于应用开发中的一款强大,轻量级框架。更广泛地说,你可以认为Spring框架是一个定义...

java知识分子
58分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部