[ Spring/Batch ]
[Spring Batch] 3. Job 관련 도메인(Job, JobInstance, JobParameter, JobExecution)
2024-06-11 01:13:50
들어가기 전에!해당 게시글은 인프런 정수원님의 Spring Batch 강의를 듣고 추후 복기하고자 공부한 내용을 가볍게 정리한 것입니다.문제가 될 시 삭제하겠습니다. 또한 현재 스프링 배치의 최신버전과 상이한 내용이 있습니다.해당 내용 참고해서 읽어주시면 감사하겠습니다! Job이란?기본 개념배치 계층 구조에서 가장 상위에 있는 개념으로서 하나의 배치 작업 자체를 의미한다.예를 들어, "API 서버의 접속 로그 데이터를 통계 서버로 옮기는 배치"가 Job이다.Job 구성(Configuration)을 통해 생성되는 객체 단위로서 배치 작업을 어떻게 구성하고 실행할 것인지 전체적으로 설정하고 명세해 놓은 객체배치 Job을 구성하기 위한 최상위 인터페이스이며 스프링 배치가 기본 구현체를 제공여러 Step을 포함..