배치 Bean 작성

조회 입력처리하기 위한 배치 Bean을 작성한다. 배치 Bean은 "새로운 Bean" 메뉴 를 통해서 작성할 수 있다. 배치 처리할 데이터를 읽고, 처리하기 위해서는 ItemStream, ItemReader, ItemProcessor, ItemWriter Interface에 대하여 구현 처리하여야 한다.

(1) 새로운 Bean Wizard 를 통한 배치 Bean 생성

새로운 Bean Wizard
Figure 1. 새로운 Bean Wizard

(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 처리하기 위한 변수
SWLab Bankware Global
  • 전체
  • BXM
  • BXCM
  • BXCP
  • BXI
제품 선택 시 더 정확한 매뉴얼 가이드를 제공해드립니다.

Copyright© Bankwareglobal All Rights Reserved.