DB, 파일, 큐 등에서 다량의 데이터를 조회합니다
특정 방법으로 데이터를 가공합니다
데이터를 수정된 양식으로 다시 저장합니다
스프링 배치 프레임워크를 통해 개발자가 만든 모든 배치 Job과 커스텀 코드를 포함합니다
이로써 개발자는 업무 로직의 구현에만 집중하고 공통 기반 기술은 프레임워크가 담당합니다
Job을 실행, 모니터링, 관리하는 API로 구성되어 있습니다
JobLauncher, Job, Step, Flow 등이 속합니다
Application, Core 모두 공통 인프라 위에서 빌드합니다
Job 실행의 흐름과 처리를 위한 틀을 제공하며, Reader/Procesoor Writer/Skip/Retry 등이 속합니다