博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybatis例子
阅读量:5098 次
发布时间:2019-06-13

本文共 771 字,大约阅读时间需要 2 分钟。

mybatis的mapper不允许重载,因为它需要通过方法名称[不加签名]去查找需要执行的sql

1.批量删除

delete from plan_location where uuid in (
#{item, jdbcType=VARCHAR}
)

 2.批量插入

insert into plan_location (uuid, location_name, group_id, x, y, tenant_id, create_time, create_user_id, update_user_id ) values
(#{item.uuid, jdbcType=VARCHAR}, #{item.locationName,jdbcType=VARCHAR},#{item.groupId,jdbcType=INTEGER}, #{item.x,jdbcType=DOUBLE},#{item.y,jdbcType=DOUBLE}, #{item.tenantId,jdbcType=INTEGER},#{item.createTime,jdbcType=TIMESTAMP}, #{item.createUserId,jdbcType=INTEGER},#{item.createUserId,jdbcType=INTEGER})

 

转载于:https://www.cnblogs.com/guochunyi/p/5179179.html

你可能感兴趣的文章
Bootstrap栅格学习
查看>>
程序员的数学
查看>>
聚合与组合
查看>>
洛谷 P2089 烤鸡【DFS递归/10重枚举】
查看>>
我眼中的技术地图
查看>>
lc 145. Binary Tree Postorder Traversal
查看>>
在centos上开关tomcat
查看>>
黑马程序员——2 注释
查看>>
android dialog使用自定义布局 设置窗体大小位置
查看>>
ionic2+ 基础
查看>>
查询消除重复行
查看>>
[leetcode]Minimum Path Sum
查看>>
内存管理 浅析 内存管理/内存优化技巧
查看>>
Json格式的字符串转换为正常显示的日期格式
查看>>
Mobiscroll脚本破解,去除Trial和注册时间限制【转】
查看>>
Redis快速入门
查看>>
BootStrap---2.表格和按钮
查看>>
Ajax之404,200等查询
查看>>
Aizu - 1378 Secret of Chocolate Poles (DP)
查看>>
csv HTTP简单表服务器
查看>>