Hibernate StaleObjectStateException,作为Spring数据访问异常是什么?

问题描述:

哪个Spring异常映射到org.hibernate.StaleObjectStateException?Hibernate StaleObjectStateException,作为Spring数据访问异常是什么?

我们有一个标注有

@Repository 

我们已经与

@Version 

注释具有财产enitity当乐观锁失败,春天异常被抛出一个DAO,但我无法弄清楚哪一个。

它必须是HibernateOptimisticLockingFailureException,但测试它很简单,只要调用reporisoty方法只做

throw new StaleObjectStateException("foo", "bar");