本文概要:介绍了批量更新和批量插入的实现。批量更新通过case-when来实现;批量插入通过insert into table values (…),(….);

1 批量更新 case-when

1. case -when使用

2. 对应mapper.xml的设置

2 使用

(1)使用时要注意两点

要用异常将sql操作包起来。这样就好记录批处理失败的操作。

调用这个dao操作时,首先验证参数list是否为空。

(2)如下代码:

2 批量增加

1.  mapper的配置

3 相关问题

1. 批量操作时要注意sql的长度是有限制的,默认为1m.

分类&标签