프로시져 호출및 이용에 관한 문의
- 작성자 :
- 정*창
- 작성일 :
- 2010-10-01 09:25:44
- 조회수 :
- 2,999
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요
프로시져 호출방법과 OUTPUT값을 리턴하는 방법에 대하여 문의합니다
SqlMapClient.queryForObject()로 사용하는거 같은데 SqlMapClient를 어떻게 연결시키는지 가르쳐주십시요! 그럼 수고하십시요!
프로시져 호출방법과 OUTPUT값을 리턴하는 방법에 대하여 문의합니다
SqlMapClient.queryForObject()로 사용하는거 같은데 SqlMapClient를 어떻게 연결시키는지 가르쳐주십시요! 그럼 수고하십시요!
A
안녕하세요.. 정주창님..
procedure 호출 시 Output 파라미터 처리는 ParameterMap을 통해 처리합니다.
다음 예를 참조하시면 될 것 같습니다.
<parameterMap id="outProcedureMap" class="java.util.Map">
<parameter property="p_inval" javaType="java.lang.Integer" jdbcType="INTEGER" mode="IN" />
<parameter property="p_outval" javaType="java.lang.Integer" jdbcType="INTEGER" mode="OUT" />
</parameterMap>
<procedure id="outProcedure" parameterMap="outProcedureMap">
{ call procedure_out (?,?) }
</procedure>
그럼.. 즐거운 하루되십시오.
감사합니다.
procedure 호출 시 Output 파라미터 처리는 ParameterMap을 통해 처리합니다.
다음 예를 참조하시면 될 것 같습니다.
<parameterMap id="outProcedureMap" class="java.util.Map">
<parameter property="p_inval" javaType="java.lang.Integer" jdbcType="INTEGER" mode="IN" />
<parameter property="p_outval" javaType="java.lang.Integer" jdbcType="INTEGER" mode="OUT" />
</parameterMap>
<procedure id="outProcedure" parameterMap="outProcedureMap">
{ call procedure_out (?,?) }
</procedure>
그럼.. 즐거운 하루되십시오.
감사합니다.