728x90
Job & Step 생성하는 클래스
자세한 내용 : https://github.com/spring-projects/spring-batch/issues/4188
기존
@EnableBatchProcessing
public class MyJobConfig {
@Autowired
private JobBuilderFactory jobBuilderFactory;
@Bean
public Job job(Step step) {
return this.jobBuilderFactory.get("myJob")
.start(step)
.build();
}
}
변경
@EnableBatchProcessing
public class MyJobConfig {
@Bean
public Job job(JobRepository jobRepository, Step step) {
return new JobBuilder("myJob")
.repository(jobRepository)
.start(step)
.build();
}
}
'스프링 배치 5.0' 카테고리의 다른 글
스프링 배치 5.0 - 스프링 배치란 (1) (0) | 2023.07.05 |
---|---|
스프링 배치 5.0 바뀐점 - Job Parameter (0) | 2023.05.10 |
스프링 배치 5.0 (2023) (0) | 2023.05.06 |