<TIL> 153. Spring Batch 공부하면서 모르는 부분 정리

YUJIN LEE·2023년 10월 10일
0

개발log

목록 보기
145/149

@EnableBatchProcessing

Spring Batch 어노테이션
배치의 인프라스트럭처를 부트스트랩하는데 사용

  • 인프라스트럭처 레이어 : ItemReader, ItemWriter 를 비롯해,
    재시작과 관련된 문제를 해결할 수 있는 클래스와 인터페이스 제공.

제공되는 컴포넌트 목록

  • JobRepository : 실행중인 Job 상태 기록시 사용
  • JobLauncher : Job 구동 시 사용
  • JobExplorer : JobRepository를 사용해 읽기 전용 작업을 수행하는 데 사용
  • JobRegistry : 특정한 런처 구현체를 사용할 때 Job을 찾는 용도로 사용
  • PlaformTransactionManager : Job 진행 과정에서 트랜잭션을 다루는데 사용
  • JobBuilderFactory : Job을 생성하는 빌더
  • StepBuilderFactory : Step을 생성하는 빌더
profile
인정받는 개발자가 되고싶습니다.

0개의 댓글