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
这样就可以查了。暂时没有用其他高级功能,先记录一下