2 chaillzx chaillzx 于 2014.11.25 10:21 提问

ibatis操作oracle中CLOB类型的值

页面我是用了Struts标签,ibatis需要操作oracle中的CLOB类型的数据,该怎么操作?ibatis配置文件中需要设置什么样的类型于其对应、java中的实体类我是不是需要定义成CLOB类型呢?》

6个回答

shijing266
shijing266   2014.11.25 16:54

可以配置ParameterMap和ResultMap就可以方便的实现对LOB的读写了,而且不用去实现任何类。只需要配置就可以了.

如:
这是返回的Clob




这是参数里面包含CLob



shijing266
shijing266   2014.11.25 16:54





shijing266
shijing266   2014.11.25 16:55



shijing266
shijing266   2014.11.25 16:57

hjkNet
hjkNet 可能是插入代码有问题 我们查看下
接近 3 年之前 回复
shijing266
shijing266   2014.11.25 16:58

你在你的ResultMap中的result 里面 加入 jdbcType="CLOB" 这个配置就行了

chaillzx
chaillzx   2014.11.28 09:18

回复:执笔记忆的空白
图片在存的时候怎么转换?在设置 jdbcType="CLOB" 后,我直接用sql查询,获得的那边字段始终是空值,必须经过to_char()转换,但只能转字符类型的内容!

Csdn user default icon
上传中...
上传图片
插入图片