배치 Utility

1. 파일 Read시 마지막 Item 확인

프레임워크에서 제공하는 파일 처리 XML을 이용하여 파일 Read를 처리하는 경우에는 DB에서 데이터를 Read하는 것과는 달리 프레임워크에서 처리하기 때문에 process 메소드에서 마지막 Item(데이터)인지 직접 체크 할 수 있는 방법이 없다. 프레임워크에서는 파일 Read시 마지막 Item인지 확인처리를 하기 위하여 아래의 예와 같은 방법을 제공한다.

    @Override
    public MMdpCustMng02Dto process(MMdpCustMng01Dto input) throws Exception {

        if(DefaultBatchApplicationContext.isLastReaderItem(input)) { // (1)
            // 마지막 Item
        }

(1) DefaultBatchApplicationContext.isLastReaderItem()을 이용하여 process 메소드로 입력되는 Item이 마지막 Item인지 확인할 수 있다.

SWLab Bankware Global
  • 전체
  • BXM
  • BXCM
  • BXCP
  • BXI
제품 선택 시 더 정확한 매뉴얼 가이드를 제공해드립니다.

Copyright© Bankwareglobal All Rights Reserved.