대용량배치
-
2. Spring Batch JobIT/Spring Batch 2021. 4. 29. 21:53
Spring Batch를 구성하는 요소중 가장 기본적인 것은 Job이다. Job과 Job Repository에 대해서 알아보자. Spring Batch의 구조 일반적인 Spring Batch의 흐름은 다음과 같이 이루어진다. Job이라는 하나의 포괄적인 작업을 Step 의 단계로 나누고, Step은 다음과 같이 3단계로 처리된다. 1. 읽기 : 데이터 저장소에서 가공할 데이터를 불러온다. 2. 처리 : 불러온 데이터를 원하는 방식으로 가공한다. 3. 쓰기 : 가공이 끝난 데이터를 다시 저장소에 저장한다. Job Spring Batch 에서의 Job은 하나의 배치 작업 단위를 얘기한다. Job 안에는 여러 Step이 존재할 수 있고, Step 안에는 Tasklet 또는 Reader, Processor, W..