jfinal的批量保存修改的方法:
有Db.batch 系列的方法就是专做这个的,有 Db.batchSave(...)、Db.batchUpdate(...)、Db.batch(...)
/**
List<PersonnelModel> pmList
*/
if(Utils.isNotNull(pmList)&&pmList.size()>0) {// 判断list的大小,如果大于1000条,则size/1000分批次保存int size = pmList.size();if (1000 >= size) {Db.batchSave(pmList, size);}else {int serial = size / 1000;for (int i = 0; i < serial; i++) {Db.batchSave(pmList.subList(i * 1000, i * 1000 + 1000), 1000);}int remain = size - serial * 1000;Db.batchSave(pmList.subList(serial * 1000, size), remain);}}