私はいくつかの CRUD 操作を行っています。そこで、選択ステートメントを作成、更新、削除、および部分的に選択する方法を見つけました。部分選択と言った理由はPerson
、 、 、ContactInformation
という3 つのエンティティがあることを意味しますAddress
。これら 3 つのオブジェクト間の関係Address
は の外部キーでContactInformation
あり、ContactInformation
は の外部キーですPerson
。これで、Person ID がわかったので、この Person ID に関連するレコード (Means I want と Record) を取得するにはどうすればよいでしょPerson
うContactInformation
かAddress
。現在、私は使用しています
Model model = (Model) this.getCurrentSession().get(
this.getPersistentClass(), argId);
ここで永続クラスはPerson.class
. したがって、これでレコードを取得できますが、およびレコードPerson
を取得できません。下の画像を参照してください。ContactInformation
Address