배치에서 프로시져를 ItemReader로 읽어서 처리하고 싶습니다.
- 작성자 :
- 김*훈
- 작성일 :
- 2022-06-30 22:05:16
- 조회수 :
- 918
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
var1 IN VARCH2
var2 OUT RC
var3 OUT VARCHAR2
오라클 프로시져가 위와같이 커서가 정의되어있는경우
배치에서 ItemReader로 읽어 프로세서로 넘겨주려하는데 값이 넘어가지 않습니다.
샘플소스 부탁드립니다.
var2 OUT RC
var3 OUT VARCHAR2
오라클 프로시져가 위와같이 커서가 정의되어있는경우
배치에서 ItemReader로 읽어 프로세서로 넘겨주려하는데 값이 넘어가지 않습니다.
샘플소스 부탁드립니다.
환경정보
-
- OS 정보 : window10
- 표준프레임워크 버전 :
- JDK(JRE) 정보 : openjdk 1.8
- WAS 정보 :
- DB 정보 : Oracle 12c
- 기타 환경 정보 : 개발자용 개발환경 4.0.0
A
안녕하세요.
표준프레임워크센터 입니다.
배치 처리 중 in 파라미터 바인딩 후 오라클 프로시저의 호출을 시도하시려는 것으로 파악되는데
eGovFrame Batch에서는 기존 spring itemReader를 개선한 인터페이스를 제공해 드리고 있습니다.
데이터 인입이 정상적으로 처리되었다면 CallableStatement 객체 생성 후 파라미터 바인딩을 수행하시면 될 것으로 판단됩니다.
해당 인터페이스에 대한 가이드는 다음 위키가이드 링크에서 확인 가능합니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:brte:batch_core:item_reader_v3.7
감사합니다.
표준프레임워크센터 입니다.
배치 처리 중 in 파라미터 바인딩 후 오라클 프로시저의 호출을 시도하시려는 것으로 파악되는데
eGovFrame Batch에서는 기존 spring itemReader를 개선한 인터페이스를 제공해 드리고 있습니다.
데이터 인입이 정상적으로 처리되었다면 CallableStatement 객체 생성 후 파라미터 바인딩을 수행하시면 될 것으로 판단됩니다.
해당 인터페이스에 대한 가이드는 다음 위키가이드 링크에서 확인 가능합니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:brte:batch_core:item_reader_v3.7
감사합니다.