私は Hibernate と DBMS の初心者で、問題に悩まされています。私は2つのテーブルを持っています。1 つはA
で、2 番目はB
です。これら 2 つのテーブルの間には多対 1 の関係があります。テーブルから1つのレコードA
を削除すると、テーブルからレコードを削除したくありませんB
。どのタイプのカスケード戦略を適用する必要がありますか。
助けてください。
私は Hibernate と DBMS の初心者で、問題に悩まされています。私は2つのテーブルを持っています。1 つはA
で、2 番目はB
です。これら 2 つのテーブルの間には多対 1 の関係があります。テーブルから1つのレコードA
を削除すると、テーブルからレコードを削除したくありませんB
。どのタイプのカスケード戦略を適用する必要がありますか。
助けてください。
Hibernate マニュアルの内容は次のとおりです。
あなたが書いたことに基づいて、私はあなたが使うべきだと思いますcascade="persist,merge,save-update"