ItemReader · ItemProcessor · ItemWriter
Spring Batch 의 한 Step 안에서 각자 역할을 맡는 세 부품이다. ItemReader 는 데이터를 한 건씩 읽어 오고, ItemProcessor 가 그 한 건을 검증하거나 다른 타입으로 바꾸고, ItemWriter 가 가공된 데이터를 chunk 단위로 모아 한 번에 저장한다. 세 역할을 나눠 두면 DB 가 아니라 파일에서 읽어 오는 식으로 한쪽만 바꾸기 쉽다.
자신만의 철학을 만들어가는 중입니다.
최상단으로 이동했습니다!