public void test() {
List<Map<String, Object>> list = null;
Map<String, Object> m = new HashMap<>();
for (int i = 0; i < 100; i++) {
m.put("i", i);
list.add(m);
}
int insertLength = list.size();
int i = 0;
while (insertLength > 50) {//mybatis foreach 30条速度比较快
sysUserMapper.insert(list.subList(i, i + 50));
i = i + 50;
insertLength = insertLength - 50;
}
if (insertLength > 0) {
sysUserMapper.insert(list.subList(i, i + insertLength));
}
i += list.size();
}