- 私はEntity PatientとEntity Testを持っています。
- どちらにもManyToMany関係があります。
- 私はCASCADE_TYPE = ALLを両側に追加しました。
- 私はHibernate EntityManagerのpersist(Patient)を使用しています。方法。
- 私はそれを実行すると "org.hibernate.PersistentObjectException:detachedエンティティがpersist:Testに渡されました"というメッセージを投げています
- これらは画面です。誰もが解決策を持っている場合は
Patientクラス org.hibernate.PersistentObjectException:デタッチされたエンティティがpersistに渡されました - ManyToManyマッピング
テストクラス
それを共有してください。
ありがとうございました。
CascadeType.MERGEを使用してみてください –
これらのオブジェクトを保持するように書いたコードを投稿してください –