私が取り組んでいるアプリケーションでは、誰かがドメイン オブジェクトを異なる永続化ユニットに分割しました。異なる永続性ユニットのテーブル間の接続は、ID を含む列に基づいて作成されます。たとえば、次のようになります。
TableA TableB
ID:Int ID:int
Field1 TableA_ID:Int
Field2 ...
...
はTableA_ID
単なる int であり、制約は適用されません。次に、親エンティティを削除する必要があります (たとえばTableA
、接続されているすべてのTableB
s エンティティも削除します)。外部キー関係の場合、これはプレーンで単純な CASCADE 削除になります。とありますが、この場合、どのように手続きすればよいでしょうか?DB トリガー - すべてを JPA に保持したいと考えています。
ありがとうございました!