- (一)
Integer batchSize = 30000;
for (int i = 0; i < size; i++) {
// 剩余数据也可以直接被提交
if ((i != 0) && i % batchSize == 0 || (i + 1 == size)) {
// do something...
// 自己的提交数据的方法
commit();
}
}
- (二)
Integer batchSize = 30000;
for (int i = 0; i < size; i++) {
if (i % batchSize == 0) {
// do something...
// 自己的提交数据的方法
commit();
}
}
// 自己的提交数据的方法,提交剩余的数据
commit();