使用Spring Boot的Spring JobParameter验证

时间:2018-07-01 12:10:03

标签: spring spring-boot spring-batch

使用Spring Batch和Spring Boot来添加Job参数,我可以这样做:

public JobParameters getJobParameters() {
    JobParametersBuilder jobParametersBuilder = new JobParametersBuilder();
    jobParametersBuilder.addDate("date", new Date());
    JobParameters jobParams = jobParametersBuilder.toJobParameters();
    return jobParams;
}

将其放入执行的步骤中

@Bean
@StepScope
public JdbcPagingItemReader<CaseHeaderPojo> pagingItemReader(@Value("#{jobParameters['message']}") String message, 
        @Value("#{jobParameters['time']}") Long time) {
     ...

并通过

启动
JobExecution jobExecution=jobLauncher.run(job, getJobParameters());

问题,我该如何添加验证?

谢谢

0 个答案:

没有答案