개발/Spring
[Spring Batch] - Job, Tasklet Step, Chunk Step 개념
hanks
2024. 12. 17. 09:34
/* 과거 다른 블로그에 작성했던 내용입니다. */
Job
- 순서를 가진 여러 Step의 목록 또는 모음
- 외부 의존성에 영향을 받지 않고 실행되는 독립적인 작업
출처: 패스트캠프 김지수님 강의
Step
- 배치처리를 정의하고 제어하는 독립된 작업의 단위
1. Tasklet Step
- 간단히 정의한 하나의 작업처리
출처: 패스트캠프 김지수님 강의
2. Chunk Step
- 한번에 하나씩 데이터를 읽고 chunk를 만든 후 chunk 단위로 트랜잭션을 처리
출처: 패스트캠프 김지수님 강의