Spring BatchSpring Batch는 대용량 데이터를 일괄 처리(Batch Processing) 하기 위한 Spring 기반의 경량 프레임워크입니다.핵심 개념아키텍처 구조JobLauncher └── Job └── Step ├── ItemReader (데이터 읽기) ├── ItemProcessor (데이터 가공) └── ItemWriter (데이터 쓰기)주요 컴포넌트컴포넌트설명Job배치 작업의 최상위 단위. 여러 Step으로 구성StepJob의 독립적인 실행 단위. 실제 작업이 이루어지는 곳JobLauncherJob을 실행시키는 인터페이스JobRepositoryJob/Step의 실행 상태,..