【发布时间】:2014-01-15 14:29:58
【问题描述】:
我是 Spring-batch 的新手。我有一个简单的概念验证工作,它做了一些虚拟的事情。
ItemReader:获取 dateA 和 max date 之间的记录数(此时的最后一条记录) ItemProcessor:聚合每个城市的行数 ItemWriter:将结果写入数据库
我的问题是,当作业完成时,我想保留最后一个日期,以便下一个作业执行从该日期开始作为 dateA。我知道我可以使用 JobExecutionContext 来共享数据,但如果在第二次运行时,我试图获取 dateA 但值为 null
有没有办法从上一个作业执行中获取上一个 dateA 值?以及如何?
提前致谢
【问题讨论】:
标签: spring-batch