티스토리 뷰
반응형
@Scope는 어떤 시점에 bean을 생성/소멸 시킬 지 bean의 lifecycle을 설정
@JobScope는 job 실행 시점에 생성/소멸
- Step 선언
@StepScope는 step 실행 시점에 생성/소멸
- Tasklet,Chunk(ItemReader,ItemProcessor,ItemWriter)에 선언
Spring의 @Scope과 같은 것
- @Scope("job") == @JobScope
- @Scope("step") == @StepScope
Job과 Step 라이프사이클에 의해 생성되기 때문에 Thread safe하게 작동
@Value("#{jobParameters[key]}")를 사용하기 위해 @JobScope와 @StepScope 필수
반응형
'SpringBatch' 카테고리의 다른 글
| Spring-Batch:Listener (0) | 2021.08.30 |
|---|---|
| Spring-Batch:ItemReader 관련 모음 (0) | 2021.08.27 |
| Spring-Batch 의 처리 방법 (0) | 2021.08.26 |
| Spring-Batch (0) | 2021.08.26 |
| [내용 추가 예정]Quartz Job Scheduler (0) | 2021.08.23 |
