/**
* @return void
* @Author shipj
* @Description 审核通过的图片集合分批次(批次为3)处理
* @Date 16:37 2021-04-10
* @Param []
**/
@Override
public void updateProductPictureDealByGroup(){
//查询审核通过的商品 product_code
List<String> productCodeList = productService.getProductCodeListForApprove();
log.info("共查找到审核通过商品:" + productCodeList.size());
//查询审核通过的 t_product_picture 图片url 集合 List<ProductPictureDTO> pictureUrlList=productPictureService.getPicUrlListForApprove(productCodeList);
log.info("查询审核通过的 t_product_picture 图片url 集合:" + pictureUrlList.size());
//pictureUrlList 分3批次,获取每批次集合数量大小(MAX_NUMBER)(pictureUrlList.size(集合大小)/3(批次),含有小数+1)
int MAX_NUMBER = (int) Math.ceil((float)pictureUrlL
java List分为N个List获取每个子List集合,并把子List集合放入线程池处理
最新推荐文章于 2023-04-03 19:10:06 发布