私は2つのテーブル、例えばA
とB
を持っています。 AはOne side
であり、Bはmany side
である。外部キーはBのみです。1対多のHibernate、代理オブジェクトで多くの面を追加
私はentity A
を持続させる必要があるシナリオのために、entities in B
に関係を追加する必要があります。
(Bエンティティが既に存在していた)私はJPAの方法getReference()
を用いproxy object
を使用してそれを試してみました。 は、だから私はB.
のプロキシオブジェクトを取ったが、私はb.setA(a)
をやってみたら、私はB.
Bの唯一の基準となるb
にもかかわらず、モデルをロード休止見aがオブジェクトである、Bオブジェクトです。
いいのですか?
あなたはbを得るためにモデル実行クエリをロードすることを意味しますか? –
@AmerQarabsaはい –