Spring Batch在执行上下文中的作业附加公共批处理步骤,其名称包含“abc”

时间:2013-12-27 14:38:40

标签: spring-batch

我想知道是否有办法巩固在我的大多数批处理作业结束时执行的常见弹簧批处理步骤。

我知道抽象工作,但它只让我在前面添加步骤。我想看看有没有简单的方法让我做一些花哨的ApllicationContextAware,然后提取所有批处理作业并为所有这些作业添加共同步骤。

希望有更好的方法。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您需要在大多数工作结束时执行一些活动。 在这种情况下,您可以使用作业执行侦听器。 始终执行afterJob()方法,您可以在那里进行处理。对多个作业使用相同的侦听器。 This链接会给你一个想法。