CompletableFuture和Java循环

时间:2016-08-18 02:12:16

标签: java

我有以下代码

            Iterator<StepNode> iterator = stepNodeHolder.getStepNodeList().iterator();
            while (iterator.hasNext()) {
                StepNode stepNode = iterator.next();
                ps.setString(1, stepNode.getUniqueItemId());
                ps.setString(2, stepNode.getUniqueStepId());
                if (iterator.hasNext())
                    ps.addBatch();
        }

由于我已经拥有iterator,我是否可以并行运行此循环以使用addBatch执行CompletableFuture。我在迭代器中有大约3000个项目,有没有办法并行运行addBatch()所有这3000个项目?

编辑:

psPreparedStatement。我只是将Bean值添加到addBatch这是JDBC方法

0 个答案:

没有答案