需求分页查询数据列表的时候同时查询总条数想并发查询但是感觉下面的代码有点繁琐有没更简便的方式或者有什么第三方框架能够简化类似这样的逻辑ExecutorServiceexecutorService=Executors.newFixedThreadPool(2);CountDownLatchcountDownLatch=newCountDownLatch(2);Mapmap=newHashMap<>(); //一个线程查记录数executorService.submit(()->{Listdata=Lists.newArrayList(1,2,3); map.put("data",data);countDownLatch.countDown();});//一个线程查总条数executorService.submit(()->{intcount=10;map.put("count",count);countDownLatch.countDown();});countDownLatch.await();System.out.println(map);
翻过高山走不出你
慕虎7371278
相关分类