Hibernate操作CLOB字段

来源:互联网 发布:查看linux cpu核数 编辑:程序博客网 时间:2024/05/22 12:57

CLOB是Oracle的大数据字符串,本以为跟mysql一样直接当String处理就行了,结果读的时候发现读不出来。上网查了一下,终于解决。

(1)在配置文件中添加< property name="hibernate.connection.SetBigStringTryClob">true</ property>(如果Spring托管Hibernate则在applicationContext中的HibernateProperties添加<prop key="hibernate.connection.SetBigStringTryClob">true</prop>);

(2)hbm.xml相应字段的type是text。


在po中对应字段的类仍然是String

这样就可以查了。暂时没有用其他高级功能,先记录一下

原创粉丝点击