0
我们有一个使用@Version
的实体类。null Hibernate @Version,为什么没有StaleObjectStateException?
@Version
protected Long auditVersion;
如果有两个线程都试图插入第一次出现的实体会怎么样?实体的两个实例都将auditVersion
设置为null
。看起来Hibernate没有注意到乐观锁定失败,我没有得到我期望的StaleObjectStateException
。
为什么不呢?