0
我們希望捕捉OLE而不是SOSE,以便在需要更改JPA提供程序的情況下與Hibernate的耦合更少。如何在Hibernate 4中獲得OptimsticLockException而不是StaleObjectStateException?
產生異常的情況非常簡單;我已經在提交版本實體更新之前突出了它,直接在數據庫中提交更改,然後允許執行繼續。
它看起來像從StaleObjectStateException vs OptimisticLockException答案應該是「使用JPA註釋」,但我們正在這樣做。特別是,有問題的實體只從javax.persistence中導入註釋。*