我读到:
在您的 Tasklet 实现中完成处理后,您将返回一个 org.springframework.batch.repeat.RepeatStatus 对象。有两个选项:RepeatStatus.CONTINUABLE 和 RepeatStatus.FINISHED。乍一看,这两个值可能会令人困惑。如果您返回 RepeatStatus.CONTINUABLE,您并不是说该作业可以继续。您正在告诉 Spring Batch 再次运行 tasklet。比如说,你想在一个循环中执行一个特定的 tasklet,直到满足给定的条件,但你仍然想使用 Spring Batch 来跟踪 tasklet 的执行次数、事务等等。您的 tasklet 可以返回 RepeatStatus.CONTINUABLE 直到满足条件。如果您返回 RepeatStatus.FINISHED,
但我无法想象使用此功能的示例。你能给我解释一下吗?下一次 tasklet 何时被调用?