Spring Batch有一个方便的MultiResourceItemReader,我找不到Java EE 7 Batch Processing API中的类似课程。我想知道Java EE 7 API是否包含类似的东西。或者如果我可以使用其他Java EE服务实现我的流程的预期行为:
我可以为第1步和第2步编写EJB计时器。它会为每个拉取请求触发一个批处理作业(它们可以并行运行)。
但我必须知道如何在没有MultiResourceItemReader
的情况下实现3(特别是3.2)。我还不确定在步骤3的每个批处理作业完成后如何正确触发步骤4(在Java SE环境中,我会使用CountDownLatch
。)
任何提示?
答案 0 :(得分:2)
来自spring.io SB 3.0发布公告
JSR-352不提供批处理组件的任何实现。 Spring Batch提供17位读者,16位作家和无数其他作家 已在企业中测试多年的实用程序和扩展 生产环境。 Spring Batch提供可伸缩性选项 超越单个JVM。最后,Spring Batch提供了大数据支持 通过Spring for Apache Hadoop项目和作为基石 Spring XD。
要了解有关Spring Batch的JSR-352实现的更多信息,请访问我们的 这里的参考文献: http://docs.spring.io/spring-batch/trunk/reference/html/jsr-352.html