[iBatis] Clob 사용하기
1. select 하기 (resultMap 이용)
select 문에서 resultMap을 사용한다.
그전에 앞서 resultMap을 셀럭트 하기전에 선언한다.
왜냐면 XML은 순차적으로 해석하기때문에... 먼저 해줘야 나중에있는놈이 쓸수있는거다.
<resultMap id="borderResultMap" class="java.util.HashMap">
<result property="seq" column="SEQ"/>
<result property="cont" column="CONT" jdbcType="CLOB" javaType="java.lang.String"/>
</resultMap>
<select id="selectBoard" parameterClass="java.util.HashMap" resultMap="borderResultMap">
SELECT SEQ, CONT FROM BOARD WHERE SEQ = #seq#
</select>
2 insert & update 하기
ㄱ.parameterMap을 이용 하는 방법
<parameterMap id="boardParamMap" class="java.util.HashMap">
<parameter property="seq"/>
<parameter property="content" jdbcType="CLOB"/>
</parameterMap>
<insert id="insertBoard" parameterMap="boardParamMap">
insert into(SEQ, CONT) VALUES(#seq#, #cont#)
</insert>
ㄴ.바로 사용 하는 방법 (사용해봄 :CLOB 만 붙여주니 동작함)
<insert id="insertBoard" parameterMap="boardParamMap">
insert into(SEQ, CONT) VALUES(#seq#, #cont:CLOB#)
</insert>
댓글 없음:
댓글 쓰기