[Spring] Spring Batch 용어정리

Sihwan Kim·2024년 2월 14일
0

Spring

목록 보기
1/6

Spring Batch 용어정리

Job

  • 배치 프로세스를 캡슐화한 도메인

  • Step 인스턴스를 위한 컨테이너

  • 구성

  • Job의 이름

  • Step 정의 및 순서

  • 작업 다시 시작 여부

JobInstance

  • Job의 논리적 실행 단위

  • 하나의 Job은 여러개의 JobInstance를 가짐

  • 구성요소

  • Job 이름

  • 식별 파라미터

JobParameters

  • Job 실행시 함께사용되는 파라미터
  • JobInstance를 구분

Step

  • 독립적인 단계를 캡슐화한 도메인
  • 하나의 Job은 하나 이상의 Step을 가짐.

JobLauncher

  • Job을 실행시키는 도메인

동작 과정

1. JobLauncher가 Job에 Job파라미터를 넣음

2. JobInstance가 생성됨

3. JobExecution 생성.

4. Step들 실행.

0개의 댓글