我有类A
和类B
,它们被映射到具有单独关联的hibernate映射文件的相应表。现在我有C
课,就像:
public class C {
private A a;
private List<B> b;
public A getA() {
return a;
}
public List<B> getB() {
return b;
}
public void setA(A a) {
this.a = a;
}
public void setB(List<B> b) {
this.b = b;
}
}
请注意A
和B
,它们具有一对多关系。现在我想要一个加载C
类,其中A
作为主字段,带有特殊标识符(例如2),它的详细信息是类B
自动。到目前为止,我已设法创建C
,首先加载A
并将其设置为C
,然后加载B
列表并将其设置为C
最后通过这个获得结果。但我正在寻找一种比现在更清洁,更甜美的解决方案。