语言:java hibernater+sping
数据库:sql
有个字段要存新闻内容,数据库用的text类型
hibernater影射类型java.lang.String
现在保存数据的时候,有是可以顺利保存,有是包错:
javax.servlet.ServletException: Could not roll back Hibernate transaction; nested exception is org.hibernate.TransactionException: JDBC rollback failed
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
com.kingdo.struts.userManager.MyActionServlet.process(MyActionServlet.java:27)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
那位知道着是什么原因。我试过有内容很少100字以内不会包错,字多会包错,但是有时候字狂多也不一定包错
能帮解决的肯定加分,今天上线,急啊!!知道什么原因的指点下怎么弄
------解决方案--------------------
可能其他字段造成的,其他字段看看有没有出错的可能性!
------解决方案--------------------
怀疑是有test里面不能存储的特殊字符或者乱码之类导致的