有这么一个需求,数据库20w数据,如果直接从数据库一次性读取比较慢,怎么用多线程 分批次并行读取,然后将List<entity>结果汇总
3条回答 默认 最新
编号灬9527 2021-03-05 16:24关注countdownlatch就能让主线程等待,子线程全部执行完再执行主线程代码!或者jdk8的Future,也能让主线程等待
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
有这么一个需求,数据库20w数据,如果直接从数据库一次性读取比较慢,怎么用多线程 分批次并行读取,然后将List<entity>结果汇总
countdownlatch就能让主线程等待,子线程全部执行完再执行主线程代码!或者jdk8的Future,也能让主线程等待