工作 - 以编程方式创建

时间:2016-05-18 13:29:34

标签: spring spring-batch

我正在以编程方式创建JobInstance

  JobInstance jobInstance = new JobInstance(rs.getLong(0),
                jobParameters, rs.getString(4));

我看到这样的例子。在spring-batch 3.0.7中,JobInstance参数在构造函数的参数列表中没有jobParameters。

1 个答案:

答案 0 :(得分:1)

您可以使用JobInstanceDao

JobInstanceDao有createJobInstance,它需要JobNamesJobParameters

请参阅Spring文档:

https://docs.spring.io/spring-batch/trunk/apidocs/org/springframework/batch/core/repository/dao/JobInstanceDao.html#createJobInstance-java.lang.String-org.springframework.batch.core.JobParameters-