배치 Bean 작성
조회 입력처리하기 위한 배치 Bean을 작성한다. 배치 Bean은 "새로운 Bean" 메뉴 를 통해서 작성할 수 있다. 배치 처리할 데이터를 읽고, 처리하기 위해서는 ItemStream, ItemReader, ItemProcessor, ItemWriter Interface에 대하여 구현 처리하여야 한다.
(1) 새로운 Bean Wizard 를 통한 배치 Bean 생성
(2) Bean 어노테이션 설정 및 멤버변수 선언
@BxmBean("MSmpDBToDBBtch")
@Scope("step")
@BxmCategory(logicalName = "DB TO DB 샘플")
public class MSmpDBToDBBtch implements ItemReader<MSmpDBToDBBtch01Dto>
, ItemProcessor<MSmpDBToDBBtch01Dto, MSmpDBToDBBtch02Dto>
, ItemWriter<MSmpDBToDBBtch02Dto>, ItemStream {
final Logger logger = LoggerFactory.getLogger(this.getClass());
private DSmpEmpTst001 dSmpEmpTst001; // 조회 DBIO
private DSmpEmpTmp001 dSmpEmpTmp001; // 입력 DBIO
private Iterator<DSmpEmpTst001selectList01OutDto> iterator; // 조회 결과를 Iterator 처리하기 위한 변수