Spring Batch Step
HeshAlgo
1. Step이란? - Batch Job을 구성하는 독립적인 하나의 단계로서 실제 배치 처리를 정의하고 컨트롤하는데 필요한 모든 정보를 가지고 있는 도메인 객체 - 모든 Job은 하나 이상의 step으로 구성됨 2. 기본 구현체 1) Tasklet - 가장 기본이 되는 클래스로서 Tasklet 타입의 구현체들을 제어 2) PartitionStep - 멀티 스레드 방식으로 Step을 여러 개로 분리해서 실행 3) JobStep - Step 내에서 Job을 실행 4) FlowStep - Step 내에서 Flow를 실행 3. StepExecution - Step에 대한 한번의 시도를 의미하는 객체로서 Step 실행 중에 발생한 정보들을 저장하는 객체 - Step이 매번 시도 될 때마다 각 Step별로 생성 -..