这两个框架是用于相同目的的吗?如果不是,为什么以及如何在实时应用中使用这些?有没有什么教程可以学习这些。
发布于 2017-01-12 08:02:04
Spring batch是指通过在一系列作业中执行文件的批处理,.Batch处理可以从CSV、XML或任何平面文件中读取并将其写入DB .Spring batch提供了许多读/写CSV、XML和数据库的类。http://www.mkyong.com/tutorials/spring-batch-tutorial/
另一方面,Java Executor服务是关于在线程池中产生多个线程,并执行它们的任何目的,无论是批处理还是其他任何目的,但这里你有更好的控制,因为事务management.Also,它是从Java5 onwards.Also引入的一个特性,有许多方法取决于你想要计算响应还是不想要来自未来对象的响应。http://tutorials.jenkov.com/java-util-concurrent/executorservice.html
https://stackoverflow.com/questions/41497349
复制相似问题