0
@Version
を使用するエンティティクラスがあります。null Hibernate @Version、なぜStaleObjectStateExceptionはありませんか?
@Version
protected Long auditVersion;
エンティティの最初のオカレンスを挿入しようとするスレッドが2つある場合はどうなりますか?エンティティの両方のインスタンスのauditVersion
はnull
に設定されます。それは、Hibernateが楽観的なロック失敗の通知を取っていないようだ、私は期待したStaleObjectStateException
を取得しません。
どうしてですか?