2

テーブル'Foo'に、あるテーブル'Bar'への外部キー'barId'があるとします。私がやりたいのは、barId = nullを設定して「Foo」の既存のエントリを更新し、以前に関連付けられたBarエントリを自動的に削除することです。

JPAでは、アノテーションを介してこれを自動的に宣言して実行することは可能ですか?

barRepository.delete(...)または、古いBarオブジェクトを削除するために別の呼び出しを行う必要がありますか?(更新されたFooオブジェクトを保存している間)

4

1 に答える 1

0

これはJPAの「孤立した削除」によって処理されると思います:http://docs.oracle.com/cd/E19798-01/821-1841/giqxy/index.html

于 2013-01-13T05:05:34.160 に答える