목록 보기
[SpringBatch 연재 11] Job 및 Step 마다 시작/종료시 특정 작업 수행하기
백엔드

[SpringBatch 연재 11] Job 및 Step 마다 시작/종료시 특정 작업 수행하기

데보션
데보션
2024년 12월 26일

두줄요약

Spring Batch에서 Job과 Step의 시작/종료 시점에 실행할 작업을 Listener로 연결하는 방법을 설명했습니다. JobExecutionListener와 StepExecutionListener 등록 예시와 실행 로그 흐름을 함께 보여주었습니다.

핵심 내용

  • Spring Batch에서 Job 시작/종료 시 JobExecutionListener 활용
  • Step 시작/종료 시 StepExecutionListener 활용
  • beforeJob/afterJob, beforeStep/afterStep 메서드로 로그나 통계 리포팅 처리
  • JobBuilder와 StepBuilder에 listener 등록해 실행 흐름에 맞춰 동작 연결

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...