Spring Batch (5) - Processor 만들기

Reader에서 parsing된 문자열은 한 레코드가 2개의 테이블에 Write되야 한다.
이를 위해서는 한 레코드를 2개의 테이블에 insert할 수 있게 변환 작업을 해줘야 하는데
이때 사용되는 bean이 processor이다.

예전 버전 (Spring batch 1.X)에서는 다음과 같은 구조로 플로우가 진행되었다.


그리고 이번에 사용할 Spring batch 2.0에서는 다음과 같은 플로우로 진행된다.

뭐 =_=;; 사실 이거나 저거나 reader와 writer 사이에서 변환하는 작업이 필요한건 매 한가지 이고 ㅡㅡ;;

Processor작성 방법은 ItemProcessor를 구현하면 되므로 =_=;; 간단하게 처리.
이제 Job 테스트만 하면 작업 끝~ ^^

댓글

이 블로그의 인기 게시물

Spring Batch - JobParameters Default Value 만들기

Hsqldb Server 재기동 시 오류