Hibernateのセーブデータ時間レポートデータベースの状態をセッションと同期できませんでした
Hibernate Save Data Time Report Could Not Synchronize Database State With Session
ERROR org.hibernate.event.def.AbstractFlushingEventListener - Could not synchronize database state with session
今日、Webサービスインターフェイスを実行しているときに、クライアントがデータのバッチを渡し、サーバーが保存して、上記のエラーを報告しました。調査の結果、理由が判明しました。クライアントから渡されたオブジェクトにはすでに主キーがあり、クライアントの主キーはサーバーにとって役に立たない。サーバーで主キーを再生成しました。
解決策は、クライアントから送信されたオブジェクトの主キーを空にすることです。つまり、ID値をnull値に割り当て、サーバー上で主キーを均一に生成します。