Hibernate中的saveOrUpdate()保存问题

lishiyan163 2008-06-24 06:00:42
Hibernate中的saveOrUpdate()保存问题:

public static void updateData(Object data) {
try{
Session s = HibernateUtil.currentSession();
HibernateUtil.beginTransaction();
//s.clear();
s.saveOrUpdate(data);
HibernateUtil.commitTransaction();
HibernateUtil.closeSession();
} catch (HibernateException e) {e.printStackTrace();}
}
如果输入了长度比数据库字段长度要大的值后保存不起,并且从此无论你输入好短的数据都保存不起
除非你重启浏览器IE就用得起了.

最后我在上面加了一句 s.clear();
加上后在jbuilder中的tomcat运行时保存不起只是一次并不影响后面的操作,后面只要长度不是很长就可以保存了,而用我单独安装的tomcat用浏览器只要保存不起一次,以后都保存不起,除非重启浏览器IE.并且是没有任何错误提示的
...全文
247 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bufeng711 2008-06-25
  • 打赏
  • 举报
回复
你没有弄清楚 saveOrUpdate 这个方法的本质结构
whwqs 2008-06-25
  • 打赏
  • 举报
回复
应该验证输入啊!到保存时为什么还存在超长的字段值呢?
wyhjia 2008-06-25
  • 打赏
  • 举报
回复
不太明白
hanfengbeyond 2008-06-24
  • 打赏
  • 举报
回复
你写的东西我看不起,啥也知道不起,你说咋办不起???

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧