현 직장에 아직 Spring Batch가 도입되어 있지 않다. 이에 따라서 이전에 공부했던 Spring Batch 에 대해서 다시 공부할 겸 그리고 팀내 인원들과 공유하기 위해서 Spring Batch 가이드를 작성해볼까 한다.Batch? 그게 뭘까? Batch 는 데

이번에는 Meta Table 에 대해서 좀더 살펴보겠습니다.아래 그림 Meta Table ERD 입니다. 지금부터 해당 테이블이 어떤 역할인지 어떠한 데이터가 적제 되는지 보겠습니다.우선 BATCH_JOB_INSTANCE 테이블을 보도록 하겠습니다. 우선 해당 테이블을

안녕하세요. 이번에는 지난번 글에 이어서 BATCH_JOB_EXECUTION 에 대해서 설명해보고자 합니다.우선 BATCH_JOB_EXECUTION 테이블을 조회해 보겠습니다.해당 테이블에는 여러가지 row 가 보입니다. 그중에서도 빨간색 칠한 곳은 이전 시간에 저희가

앞선 시간에서 Job은 "Job을 구성하는데는 Step이 있며, 1개의 Job은 여러 개의 Step 으로 이루어져 있다." 라고 말씀해 드렸습니다. 이번 글에서는 이 Step에 대해서 그리고 Step들 간의 흐름을 어떻게 제어/관리 하는지에 대해서 알아보겠습니다.우선
이번에는 Spring Batch Scope 에 대해서 알아보겠습니다. 알아볼 Scpoe 은 @StepScope 과 @JobScope 입니다. 또한 이것들과 연관이 있는 Job Parameter 에 대해서도 알아보겠습니다. 5.1 JobParameter 와 Scope