반응형
java mybatis 프로시저 호출
java에서 프로시저 호출 시 mapper 설정 방법입니다.
아래링크는 프로시저 생성입니다.
2025.02.18 - [db/oracle] - oracle 리스트 프로시저 생성 및 실행
oracle 리스트 프로시저 생성 및 실행
oracle 리스트 프로시저 생성 및 실행오라클 프로시저 생성create or replace PROCEDURE SELECT_EMP ( P_EMPNO IN VARCHAR2, -- 조건값 P_CURSOR OUT SYS_REFCURSOR -- 리스트 출력) ISBEGIN OPEN P_CURSOR FOR select * from EMPLOYEES wh
st-d.tistory.com
mapper 설정
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="hoho.service.impl.HohoMapper">
<resultMap id="hohoMap" type="map">
</resultMap>
<select id="SP_PRO_L" statementType="CALLABLE">
<![CDATA[
{call SELECT_EMP(
#{P_EMPNO, mode=IN, jdbcType=VARCHAR, javaType=string},
#{key, mode=OUT, jdbcType=CURSOR, javaType=ResultSet, resultMap=hohoMap}
)}
]]>
</select>
</mapper>
반응형
'dev > java(egov)' 카테고리의 다른 글
java 윤년 계산기 (0) | 2025.01.27 |
---|---|
java 16진수 색상 표현 RGB (1) | 2025.01.27 |
java int to hex (0) | 2025.01.26 |
Bean 중 하나를 @Primary로 표시하거나, 여러 Bean을 허용하도록 소비자를 업데이트하거나, 소비해야 하는 Bean을 식별하기 위해 @Qualifier를 사용하는 것을 고려하세요. (0) | 2024.12.25 |
pg 연동 후 로그인 세션 종료 (5) | 2024.10.09 |