如何根据成员对象的字段值通过 Hibernate 加载对象?例如,假设存在以下类,bar 和 foo 之间存在一对一的关系:
Foo {
Long id;
}
Bar {
Long id;
Foo aMember;
}
如果您只有 Foo 的 id,如何使用 Hibernate Criteria 加载 Bar?
我想到的第一件事是加载 Foo 对象并将其设置为加载 Bar 对象的标准,但这似乎很浪费。是否有使用 Criteria 执行此操作的有效方法,或者 HQL 是否应该处理?