大家都知道以前版本的Oracle在Hibernate里操作lob是相当痛苦的一件事情,但是在它新版的Oracle10g中的JDBC驱动已经修正了这个问题。操作要点如下:
1、首先数据表中的clob类型对应java持久化类的String类型;而blob类型对应byte[]类型。
1、首先数据表中的clob类型对应java持久化类的String类型;而blob类型对应byte[]类型。
2、定义hibernate标签时,持久化类中对应clob类型的属性的hibernate type应为text;而对应blob类型的属性的hibernate type应为binary。
3、以后访问这些对应clob和blob类型的属性时,按普通属性处理,不需要特别编码。