日期:2014-05-17  浏览次数:20752 次

Hibernate与oracle clob字段的问题
               temp.setFields(fields.toString());
queryService.updateQueryTemplate(temp);----------里面就是一个很简单的hibernate.save(temp).
temp是一个String类型的,在oracle存储的是clob类型。。。
问题就是字段值一旦大了就保存不了,小一点可以保存。。。求高手指教

------解决方案--------------------
需要将数据类型统一,才能正确插入clob数据,做类似赋值:vo.setLager_message(Hibernate.createBlob((map.get("bbsmessage")).getBytes()));