Java 我无法在mysql hibernate中保存clob数据

Java 我无法在mysql hibernate中保存clob数据,java,mysql,hibernate,Java,Mysql,Hibernate,我正在使用Hibernate和MySql,并使用以下代码将数据插入clob: 会话会话=factory.getCurrentSession; 字符串updateavatar=更新联系人集头像=:rawContent,其中id=:id; Query updatequery=session.createSQLQueryupdateavatar; updatequery.setStringrawContent,数据; setLongid,id; updatequery.executeUpdate;

我正在使用Hibernate和MySql,并使用以下代码将数据插入clob:

会话会话=factory.getCurrentSession; 字符串updateavatar=更新联系人集头像=:rawContent,其中id=:id; Query updatequery=session.createSQLQueryupdateavatar; updatequery.setStringrawContent,数据; setLongid,id; updatequery.executeUpdate; session.getTransaction.commit;
factory.getCurrentSession.beginTransaction;为什么要使用本机sql强奸hibernate?这是我不应该做的事情吗?我不熟悉Hibernate,在我采取的每一步中都会特别尝试。