私はこの問題を明確に説明できることを願っています。クラスFooにはオブジェクトBar、FooテーブルにはBarオブジェクトへのポインタがありません。BarオブジェクトにはFoo to Fooがあります。
私はBar型の2つのオブジェクトを含むFooクラスを持っています。私はFoo用とBar用の2つのマッピングファイルを持っています。
データベーステーブルは、FooオブジェクトとBarオブジェクトを表します。 Foo dbテーブルには、所有するバーへの参照がありません。 Barテーブルには、Fooオブジェクトが属するFooオブジェクトへの参照があります。
私のHibernateマッピングファイルは、私がFooオブジェクトを保存し、カスケード/更新/削除するように設定されることが理想的です。
私はHibernateにかなり新しく、さまざまなマッピングオプションを調査しましたが、どれもこのシナリオに適合しないようです。どんなアドバイスも大変ありがとうございます。私はどんな質問にも答えてくれるでしょう。あなたはFooの2つの異なるバーに二つの別々の参照を持っていることを意味しない限り、
は、あなたが完全に正常な音を記述しているものは非常に多くの
私はマニュアルの前半部分を読んだことがありますが、この特定のシナリオには依然として悩まされています。しかし、努力をいただきありがとうございます。あなたの質問に答えるために、Fooオブジェクトは2つの異なるバーを参照するので、コレクションではありません(そうでなければマップするのがかなり簡単です)。 – davo
さて、どこのアイデアを伝えるためにコードを表示できますか? –