Hibernate StaleObjectStateException

时间:2014-04-09 14:01:31

标签: java hibernate exception

我有以下例外:Caused by: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect)

引发异常的界限如下:

dao.getSessionFactory().getCurrentSession().saveOrUpdate(entity);

我尝试添加刷新,它有助于避免异常,但数据未保存到db:

dao.getSessionFactory().getCurrentSession().refresh(entity);
dao.getSessionFactory().getCurrentSession().saveOrUpdate(entity);

是否存在一些解决方法来保存数据而不抛出异常?

0 个答案:

没有答案
相关问题