Spring boot Java Spring引导批处理-需要一些设计建议吗
我是Java新手,正在尝试实现Spring引导批处理应用程序 我的要求是检查数据库中的一些数据(一部分),如果发现则删除(另一部分) 我计划为此实施Spring Boot批处理 我将有一个工作,将有两个步骤。如果步骤1找到一些数据,那么只执行步骤2?我能在Spring Boot批处理中实现吗?或者,实现这一目标的最佳方式是什么?记住,我必须安排每周运行一次Spring boot Java Spring引导批处理-需要一些设计建议吗,spring-boot,spring-batch,Spring Boot,Spring Batch,我是Java新手,正在尝试实现Spring引导批处理应用程序 我的要求是检查数据库中的一些数据(一部分),如果发现则删除(另一部分) 我计划为此实施Spring Boot批处理 我将有一个工作,将有两个步骤。如果步骤1找到一些数据,那么只执行步骤2?我能在Spring Boot批处理中实现吗?或者,实现这一目标的最佳方式是什么?记住,我必须安排每周运行一次 对于从数据库中查找和删除记录的计划作业,我不建议使用Spring批处理。Spring有一个很好的方法,可以不用批处理就完成任务调度。你可以看
对于从数据库中查找和删除记录的计划作业,我不建议使用Spring批处理。Spring有一个很好的方法,可以不用批处理就完成任务调度。你可以看到。仅当您需要批量运行正常操作无法处理的作业时,才使用Spring批处理
如果需要复杂的调度程序,可以使用 您要执行的是计划作业还是事件驱动作业?还有,你希望操作的数据量是多少?@cosmos,我听说这个数据量很大。这是一个预定的工作,你有大概的数量吗?SpringBatch在您的设计中起作用。我只是在想,如果要处理的记录数量不超过数百万,那么这么小的范围可能就不需要了。@cosmos我们可以控制spring批处理中的步骤吗?如果是,怎么做?你能举个例子吗。我找不到任何地方。@AmitKumar如果它在spring batch和java中,那么您可以检查数据库中的数据并将其删除,然后启动批处理作业。