public Job batchJob() {
return jobBuilderFactory.get("batchJob")
.start(Step) //처음 실행 할 Step 설정, 최초 한번 설정, SimpleJobBuilder가 생성되고 반환한다.
.next(Step) //다음에 실행 할 Step 들을 순차적으로 연결하도록 설정,
//여러번 설정이 가능하며 모든 next() 의 Step이 종료가 되면 Job이 종료된다.
.incrementer()
.validator()
.preventRestart()
.listener()
.build();
}
SimpleJobLauncher가 SimpleJob을 실행시킨다.
'SpringBatch' 카테고리의 다른 글
스프링 배치 실행 - 개념 및 API 소개 (0) | 2022.06.18 |
---|---|
스프링 배치 실행 - JOB (0) | 2022.05.31 |
스프링 배치 도메인 이해 (0) | 2022.05.04 |