procedure out 변수 사용 방법
- 작성자 :
- 김*량
- 작성일 :
- 2013-11-27 10:01:27
- 조회수 :
- 754
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
procedure 관련질문입니다.
DAO와 ibatis에서 아래와 같이 처리가 되어 일단 처리는 됩니다.
그런데 프로시저에서 출력시키는 아웃 파라미터값을 DAO나 Impl단에서 어떻게 처리를 해야할지 해서 질문드립니다.
DAO-------------------
public String insertAdminDetail(Map dto) throws Exception
{
try {
return (String)selectByPk("memberDAO.insertAdmin", dto);
}
catch (Exception e) {
throw e;
}
SQL----------
<procedure id="memberDAO.insertAdmin" parameterClass="java.util.HashMap" resultClass="java.lang.String">
{ CALL SP_CITY_START(#cityarcd#, #userid#, #email#, #tlno#, #hpno#, #userpwd#, #result,javaType=java.lang.String,jdbcType=VARCHAR,mode=OUT#) }
</procedure>
}
DAO와 ibatis에서 아래와 같이 처리가 되어 일단 처리는 됩니다.
그런데 프로시저에서 출력시키는 아웃 파라미터값을 DAO나 Impl단에서 어떻게 처리를 해야할지 해서 질문드립니다.
DAO-------------------
public String insertAdminDetail(Map dto) throws Exception
{
try {
return (String)selectByPk("memberDAO.insertAdmin", dto);
}
catch (Exception e) {
throw e;
}
SQL----------
<procedure id="memberDAO.insertAdmin" parameterClass="java.util.HashMap" resultClass="java.lang.String">
{ CALL SP_CITY_START(#cityarcd#, #userid#, #email#, #tlno#, #hpno#, #userpwd#, #result,javaType=java.lang.String,jdbcType=VARCHAR,mode=OUT#) }
</procedure>
}
A
안녕하세요 프레임워크센터입니다.
유선상으로 통화완료하였습니다.
(resultclass에 매핑되는거 확인)
수고하세요.
유선상으로 통화완료하였습니다.
(resultclass에 매핑되는거 확인)
수고하세요.