0
我们希望捕捉OLE而不是SOSE,以便在需要更改JPA提供程序的情况下与Hibernate的耦合更少。如何在Hibernate 4中获得OptimsticLockException而不是StaleObjectStateException?
产生异常的情况非常简单;我已经在提交版本实体更新之前突出了它,直接在数据库中提交更改,然后允许执行继续。
它看起来像从StaleObjectStateException vs OptimisticLockException答案应该是“使用JPA注释”,但我们正在这样做。特别是,有问题的实体只从javax.persistence中导入注释。*