我正在并行运行工作。当我使用JobRepositoryFactoryBean
时,我的作业执行始终为空。我需要用它来使用它。如果我不使用它,那么我将无法使用元数据表。因为失败的原因,我想重新开始工作。所以,我想要从元数据表中获取的前一条记录。如果我使用MapJobRepositoryFactoryBean
,则作业执行不为空。但是之后就不会在元数据表中插入。
我引用了这个链接: -
My job is always null. Can't inject a batch job with Spring Batch. Why?
但这个链接不适合我。
我的同意是
<bean id="batchScheduler" class="com.abc.BatchScheduler">
<property name="jobLauncher" ref="jobLauncher" />
<property name="jobtwo" ref="JobTwo" />
</bean>
我搜索了很多。请帮帮我。我无法继续。