1.在HBM里对应CLOB型的字段为:java.sql.Clob,用MyEclipse DataExplorer生成后手动改一下即可,当然POJO也一样啊,如:
HBM:
<
hibernate-mapping> 
用Hibernate操作Oracle Clob字段(转)
<class name="com.chinacars.filterdata.beans.TblWapNews2" table="TBL_WAP_NEWS2">
用Hibernate操作Oracle Clob字段(转)        
<id name="id" type="java.lang.Long">
用Hibernate操作Oracle Clob字段(转)            
<column name="ID" precision="22" scale="0" />
用Hibernate操作Oracle Clob字段(转)        
</id>
用Hibernate操作Oracle Clob字段(转)      
<property name="content" type="java.sql.Clob">
用Hibernate操作Oracle Clob字段(转)            
<column name="CONTENT" />
用Hibernate操作Oracle Clob字段(转)        
</property>
用Hibernate操作Oracle Clob字段(转)
用Hibernate操作Oracle Clob字段(转)
</class>
</hibernate-mapping>
用Hibernate操作Oracle Clob字段(转)
用Hibernate操作Oracle Clob字段(转)POJO:
用Hibernate操作Oracle Clob字段(转)
import java.sql.Clob;
}

2.首先要给Clob里写一个值,如:注意看一下有底色的地方就明白了吧
用Hibernate操作Oracle Clob字段(转)package com.chinacars.filterdata.modidata;
用Hibernate操作Oracle Clob字段(转)
用Hibernate操作Oracle Clob字段(转)
import java.lang.reflect.InvocationTargetException;
用Hibernate操作Oracle Clob字段(转)
import java.sql.Clob;
用Hibernate操作Oracle Clob字段(转)
import java.sql.SQLException;
用Hibernate操作Oracle Clob字段(转)
import java.util.List;
用Hibernate操作Oracle Clob字段(转)
用Hibernate操作Oracle Clob字段(转)
import org.apache.commons.beanutils.PropertyUtils;
用Hibernate操作Oracle Clob字段(转)
import org.apache.commons.logging.Log;
用Hibernate操作Oracle Clob字段(转)
import org.apache.commons.logging.LogFactory;
用Hibernate操作Oracle Clob字段(转)
import org.hibernate.Hibernate;
用Hibernate操作Oracle Clob字段(转)
用Hibernate操作Oracle Clob字段(转)
import com.chinacars.filterdata.beans.TblWapNews1;
用Hibernate操作Oracle Clob字段(转)
import com.chinacars.filterdata.beans.TblWapNews2;
用Hibernate操作Oracle Clob字段(转)
import com.chinacars.filterdata.dao.WapNews1DAO;
用Hibernate操作Oracle Clob字段(转)
import com.chinacars.filterdata.dao.WapNews2DAO;
用Hibernate操作Oracle Clob字段(转)
import com.chinacars.filterdata.util.StringProcess;
用Hibernate操作Oracle Clob字段(转)
3.开始写入这内容,最主要的是这里,我在这里卡了好久……
   主是下面红色的部分,其它的有色部分都能搜到:看下面的代码吧:^_^
用Hibernate操作Oracle Clob字段(转)package com.chinacars.filterdata.dao;
用Hibernate操作Oracle Clob字段(转)
用Hibernate操作Oracle Clob字段(转)
import java.io.Writer;
用Hibernate操作Oracle Clob字段(转)
import java.sql.Clob;
用Hibernate操作Oracle Clob字段(转)
用Hibernate操作Oracle Clob字段(转)
import oracle.sql.CLOB;
用Hibernate操作Oracle Clob字段(转)
用Hibernate操作Oracle Clob字段(转)
import org.apache.commons.logging.Log;
用Hibernate操作Oracle Clob字段(转)
import org.apache.commons.logging.LogFactory;
用Hibernate操作Oracle Clob字段(转)
import org.hibernate.LockMode;
用Hibernate操作Oracle Clob字段(转)
import org.hibernate.Session;
用Hibernate操作Oracle Clob字段(转)
import org.hibernate.Transaction;
用Hibernate操作Oracle Clob字段(转)
import org.hibernate.lob.SerializableClob;
用Hibernate操作Oracle Clob字段(转)
用Hibernate操作Oracle Clob字段(转)
import com.chinacars.filterdata.beans.TblWapNews2;
用Hibernate操作Oracle Clob字段(转)

相关文章:

  • 2021-10-18
  • 2022-01-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-28
  • 2021-07-28
  • 2022-12-23
  • 2021-09-04
  • 2022-12-23
  • 2021-10-29
相关资源
相似解决方案