hibernate批量写入(含clob字段)的问题
zus
2012-10-08
现在遇到这样的问题,我要往一个表写入100条以上的数据做基本数据,并且有字段是clob的。用hibernate一个个循环保存的,但其中部分有部分数据clob字段值为空的。。
保存代码为 while (it.hasNext()) { TUser user=new TUser(); user.setAge(new Integer(20)); user.setName("Shark'); user.setResume(" ");//clob类型字段 Transaction tx=session.beginTransaction(); session.save(user): // 调用flush方法,强制Hibernate立即执行insert sql session.flush(); // 向Clob写入实际内容 oracle.sql.CLOB clob=(oracle.sgl.CLOB) user.getResume(); java.io.Writer writer = clob.getCharacterOutputStream(); writer.write("this is my resume这里内容很多'); writer.close(); session.save(user); tx.commit(); } |
|
24334784
2012-10-12
用hibernate了 就不需要在进行手动调用这个oracle.sql.CLOB clob=(oracle.sgl.CLOB) user.getResume(); 了吧 直接save对象就行了 把clob当string 是可以的 我这样做过 没问题
|
相关讨论
相关资源推荐
- hibernate clob mysql_hibernate映射clob blob字段
- hibernate clob mysql_解析使用jdbc,hibernate处理clob/blob字段的详解
- hibernate插入clob类型的数据
- 取mysql clob 乱码_将文本文件写入Hibernate的CLOB字段,中文乱码如何解决?
- hibernate 处理 Clob字段
- clob类型字段最大存储长度_Oracle的CLOB大数据字段类型
- clob类型字段最大存储长度_Oracle的CLOB大数据字段类型操作方法
- hibernate mysql clob_Hibernate实现Clob和Blob对象的存取
- Hibernate读写Clob和Blob类型字段
- hibernate之Blob,Clob字段