【发布时间】:2022-01-04 04:11:53
【问题描述】:
我正在编写一个 Spring Batch 进程(Spring boot 2.x.x)。该作业根据上次更新日期从表中选择一些行 -
(select * from tablename where last_upd_dt >= :lastruntime).
:lastruntime 是作业最后一次(成功)完成运行的日期。我正在尝试使用 JobListener/JobExecutionListener 从 Listener 类中的 beforeJob 方法中获取此日期。
有没有办法利用 Spring Batch 框架提供的类?否则,我将不得不从另一个表中写入和检索此信息。
【问题讨论】:
标签: java spring-boot spring-batch