티스토리 뷰

개발/java

ORACLE LONG RAW 타입 MYBATIS 연동

개발자와코더사이가 PM일까? 2017. 10. 29. 17:28
반응형

우연히 프로젝트 진행중 파일을 DB에 저장을 하자는 이야기 나왔고

그중 오라클 테이블  컬럼 타입을 LONG RAW 타입을 사용하자는 이야기가 나와서 

이곳 저곳에서 찾다가 MYBATIS와 연동하는 부분이 없어서 기록을 남기기 위해서 

올려 놓는다.


<resultMap id="맵아이디" type="hashmap">

    <result property="첨부파일명" column="첨부파일명"/>

    <result property="첨부컬럼명" column="첨부컬럼명" jdbcType="BLOB" />

</resultMap>

<select id="셀레트 아이디" resultMap="맵아이디">

    SELECT 첨부파일명,첨부컬럼명

    FROM 첨부테이블명

</select>


<insert id="INSERTid" parameterType="java.util.HashMap">

    INSERT INTO 첨부테이블명

      (첨부파일명, 첨부컬럼명)

    VALUES

      ( #{첨부파일명}, #{첨부컬럼명, jdbcType=LONGVARBINARY})

</insert>

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
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
글 보관함