异步处理循环
List< CompletableFuture<Void>> completableFutureList = new ArrayList<>(list.size());
CompletableFuture[] cfArray = new CompletableFuture[completableFutureList.size()];
for (PolicyListV1DTO dto : policyListV1DTOList) {
},threadPoolTaskExecutor).handle( (result,ex) -> {
if(Objects.nonNull(ex)){
log.error("异常");
}
return null;
});
if(Objects.nonNull(voidCompletableFuture)){
completableFutureList.add(voidCompletableFuture);
}
}
CompletableFuture.allOf(completableFutureList.toArray(cfArray)).join();