이 누리집은 대한민국 공식 전자정부 누리집입니다.
적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.
박*준
2013-07-02 10:23:20
1,651
실행환경
완료
ibatis에서 procedure를 사용해 볼려고 하는데요
cursor를 이용해서 DTO로 데이터를 받아오고 싶은데요
이렇게 할 수 있는 방법이 있을까요?
가이드나 참고자료가 있으면 알려주시면 감사하겠습니다
안녕하세요. 박양준님.
procedure에서 cursor 자체를 OUT으로 정의하신 경우는 iBatis에 다음과 같은 paramtermap을 사용한 형식으로 정의하시면 됩니다.
<parametermap id="paramMap" class="java.util.HashMap">
<paramete mode="IN" javatype="java.lang.String" ... />
<paramete mode="OUT" javatype="java.sql.ResultSet" jdbctype="ORACLECURSOR" property=".." />
</parametemap>
<procedure id=".." resultclass\"java.util.HashMap" parametermap="paramMap">
{ call PRO_NAME(?, ?) }
</procedure>
그럼, 즐거운 하루되십시오.
감사합니다.