티스토리 뷰
<parameterMap class="map" id="procParam">
<parameter property="P_IN1" jdbcType="VARCHAR" javaType="java.lang.String" mode="IN"/>
<parameter property="P_IN2" jdbcType="VARCHAR" javaType="java.lang.String" mode="IN"/>
<parameter property="P_OTU1" jdbcType="DECIMAL" javaType="long" mode="OUT"/>
<parameter property="P_OUT2" jdbcType="DECIMAL" javaType="long" mode="OUT"/>
</parameterMap>
<procedure id="proc_test" parameterMap="procParam">
<![CDATA[
{call PROC_TEST(?, ?, ?, ?)}
]]>
</procedure>
-----------------------
procedure의 out 결과 받기
에러발생 null poin error
[Dao.java]
public int setBsmidn(Map<String,Object> param) throws Exception {
String daoNm = param.get("daoNm").toString();
return selectOne(daoNm + ".setBsmidn", param);
// 요부분 에러 왜냐.. 반환값이 없기 때문에..
}
//--> 다음과 같이 수정
public void setBsmidn(Map<String,Object> param) throws Exception {
String daoNm = param.get("daoNm").toString();
selectOne(daoNm + ".setBsmidn", param);
}
<select id="setBsmidn" parameterType="HashMap" resultType="HashMap" statementType="CALLABLE">
{
call PR_SET_BSMIDN1(
#{p_tablename,mode=IN,jdbcType=VARCHAR}
, #{p_bsm_idn_opt,mode=IN,jdbcType=VARCHAR}
, #{p_upd_cnt,mode=OUT,jdbcType=INTEGER }
)
}
</select>
'Skill > spring' 카테고리의 다른 글
[mybatis] NumberformatException이 나는 경우 (0) | 2020.10.21 |
---|---|
response 400 error (0) | 2020.10.21 |
톰캣 세션 타임 아웃 설정 (0) | 2020.09.23 |
apache tiles 사용법 (0) | 2020.09.19 |
[Tomcat] 멀티 인스턴스 설정 (0) | 2020.09.15 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Keycode
- @ExceptionHandler
- devtools
- ul li로 테이블
- CSS
- springboot
- border-collapse
- DatePicker
- excel
- JQuery
- draw.io
- 여러 컬럼 update
- PostgreSQL
- $.extend
- Javascript
- QueryDSL
- 진열사랑
- element위치
- spring
- 정규식
- getter
- 전후방탐색
- sumifs
- $.each
- caniuse
- lombok
- oracle
- object key
- 프로젝트명변경
- setter
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함