Job Listener- 배치 작업은 백그라운드에서 수행된다.- 리스너는 배치의 주요 시점들을 감지하는 역할을 담당한다. - 배치 모니터링- 배치 시작, 성공 여부, 종료 시점, 알림 발송, 데이터 초기화 .. - Job Listener 클래스는 스프링 빈으로 등록되어야 한다. (@Component) Job Execution Listener - Job 실행의 시작, 종료 시점에 호출되는 리스너- beforeJob : Job 시작 전 필요한 리소스를 준비 등 초기화 작업 수행- afterJob : Job 종료 직후 리소스를 정리하는 등 후처리 작업 (email 전송, Job 상태 변경 ..) 수행 Step Execution Listener - Step 실행의 시작, 종료 시점에 호출되는 리스너- befor..