[CS/데이터처리] 스프링 배치 - 16부

황제연·2025년 9월 4일
0

CS학습

목록 보기
188/193
post-thumbnail

개요

스프링 배치는 Job과 Step을 쉽게 생성 및 설정할 수 있도록 Util 성격의 빌더 클래스들을 제공합니다

JobBuilderFactory

JobBuilder를 생성하는 팩토리 클래스로서 get(String name)메소드를 제공합니다
JobBuilderFactory.get("jobName")에서 "jobName"은 스프링 배치가 Job을 실행시킬 떄 참조하는 Job의 이름입니다

JobBuilder

Job을 구성하는 설정조건에 따라 두 개의 하위 빌더 클래스를 생성하고 실제 Job 생성을 위임합니다

SimpleJobBuilder

SimpleJob을 생성하는 Builder 클래스로 Job 실행과 관련된 여러 설정 API를 제공합니다

FlowJobBuilder

FlowJob을 생성하는 Builder 클래스로 내부적으로 FlowBuilder를 반환함으로써 Flow실행과 관련된 여러 설정 API를 제공합니다

참고

  • 스프링 배치 - 정수원 인프런 강의
profile
Software Developer

0개의 댓글