Hibernateのエラー NonUniqueObjectException : A different object with the same identifier value was already associated with the session:

プログラミング
スポンサーリンク

Hibernateを使っていて、NonUniqueObjectExceptionっていうのが発生しました。

スポンサーリンク

NonUniqueObjectExceptionとは

Hibernateを使っていて発生したエラーは次の通りです。

 

 

 

これは、すでに永続化オブジェクトがセッション中にロードされている状態で、更にUpdateしようとすると発生する例外です。

NonUniqueObjectExceptionなので、ユニークではないっていうエラーですね。

 

https://stackoverflow.com/questions/16246675/hibernate-error-a-different-object-with-the-same-identifier-value-was-already-a

https://stackoverrun.com/ja/q/7128352

NonUniqueObjectExceptionの解決策

以下のコードを書くと解決した。

 

 

コメント