私はここで提示された1つに等しいです問題があります。how to define an inverse cascade delete on a many-to-one mapping in hibernateHibernateは、一方向のManyToOneおよび「オンカスケードの削除」機能への要望
しばらく検索した後、私はまともな/きれいな解決策を見つけることができませんがこのため。彼らは異なるモジュールにあるので、親エンティティに@OneToManyを持つことはできません。私は、親が存在する前に子を削除するEntityListenerを試したかったのですが、別のモジュールにあるため再配置できません。
誰もがこれに対してクリーンな解決法を知っていますか?私はAspectJを使ってParentDaoからdeleteメソッドの呼び出しを聞こうと考えていますが、これはクリーンな解決策ではなく、Parentクラスに対するこの種の関係を持つ各エンティティに対して1つ実装する必要があります。
カスケードのこの種のは、基本的な機能のようだと私はHibernateがそれをサポートしていないことを見ることに一種がっかりしています:/
あなたのリンクポイントに関する質問へあなたが読んだ最も激しい本。 Hibernateとは関係ありません。この質問であなたの問題を説明してください。 –
申し訳ありませんが、リンク先が間違っています。リンクの編集。 –