目前我使用mybatis调用存储过程,返回游标内CONTENT字段为LongRaw类型,想请教一下我应该怎么样把这个CONTENT取出或者有人用使用过LongRaw字段吗?
以下是我的代码片段返回的图片字段为null(
jdbcType使用BLob效果一样
)
1 <resultMap id="AFSAndTTAttrmentsResultMap" type="com.gtjy.yn.modules.dto.AttachmentBySearchProtal">
2 <result column="INSTID" property="instid"/>
3 <result column="RECORDKEY" property="recordkey"/>
4 <result column="IMGNO" property="imgno"/>
5 <result column="CREDNAME" property="credname"/>
6 <result column="RAWFILENAME" property="rawfilename"/>
7 <result column="CONTENT" property="content" jdbcType="BINARY" javaType="byte[]"/>
8 </resultMap>
9
10 <select id="queryGtjyCenterDBByTTAndAFSByAttachment" statementType="CALLABLE" parameterType="java.util.Map">
11 <if test="searchType == 'AFSImages'">
12 {CALL GTJY_GEAFSIMGBYRECORDNO(
13 #{roomid,jdbcType=VARCHAR,mode=IN},
14 #{v_cursor, mode=OUT, jdbcType=CURSOR,javaType=ResultSet,resultMap=AFSAndTTAttrmentsResultMap}
15 )}
16 </if>
17 </select>来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1976/viewspace-3150121/ ,如需转载,请注明出处,否则将追究法律责任。