ibatis 读取blob字段 CLOB字段

mybatis配置文件: 

<!-- 处理BLOB字段 -->

  <resultMap id="tempblob" class="java.util.HashMap">
        <result property="CONTENT" column="CONTENT" jdbcType="BLOB" javaType = "[B" />

  </resultMap>


<select id="getOpinionAttachContent" parameterClass="hashmap" resultMap="tempblob">
     select CONTENT from b_ZXZJ_SB_FJ where XH='$xh$'
    </select>


java代码:

Map map = getSqlMapClientTemplate().queryForObject("getOpinionAttachContent", criteria.getCriteriaMap());

byte[] blobBytes = (byte[])map.get("CONTENT");


mybatis配置文件:

<!-- 处理CLOB字段 -->
  <resultMap id="opinionBlob" class="java.util.HashMap">
        <result property="QX_SHYJ" column="QX_SHYJ" jdbcType="CLOB" javaType = "java.lang.String" />
        <result property="QX_TJYJ" column="QX_TJYJ" jdbcType="CLOB" javaType = "java.lang.String" />
        <result property="SXS_SHYJ" column="SXS_SHYJ" jdbcType="CLOB" javaType = "java.lang.String" />
        <result property="SXS_TJYJ" column="SXS_TJYJ" jdbcType="CLOB" javaType = "java.lang.String" />
  </resultMap>


<select id="getOpinionContent" parameterClass="hashmap"  resultMap="opinionBlob">
    select QX_SHYJ,QX_TJYJ,SXS_SHYJ,SXS_TJYJ from B_ZXZJ_SB_SHTJYJ where XMXH='$no$'
    </select>
   





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值