MyBatis 사용시 CLOB 데이터가 출력되지 않을 때 JSP/Servlet

Oracle 10g를 사용할 때 MyBatis를 이용해 CLOB 데이터의 insert를 정상적으로 처리되는데 select할 때 값을 읽어 오지 못 한다면 아래와 같이 처리할 수 있다.

 

 맵핑되는 xml 파일의 resultMap 태그를 만들고 타입을 지정함.
<resultMap id="BoardResult" type="Board" >
    <result property="content" column="content" jdbcType="CLOB" javaType="java.lang.String" />
</resultMap>

 

<select id="selectBoard" parameterType="Integer" resultMap="BoardResult">
   SELECT *
   FROM board
   WHERE seq = #{seq}
   </select>


덧글

  • 정말감사합니다. 2017/05/30 01:38 # 삭제 답글

    덕분에 해결됬습니다
댓글 입력 영역

애드센스(468*60)



애드센스(160*600)