1、java进行数据量分组 //获取所有的数据进行操作物料号 //数据量过大进行分批处理 按1000条数据进行处理 //按每50个一组分割 List<List<MaterialControlHisDTO>> parts = Lists.partition(endInfoList, 1000); parts.forEach(infoList -> { //getData(infoList, startDate, endDate); getNewData(infoList, startDate, endDate); });