我正在使用休眠版本4.2休眠標準。加入/選擇當沒有Assosiation
我有2個實體。
@Entity
public class A {
Long Id;
@ManyToOne
B b;
}
@Entity
public class B {
Long Id;
//There is no relation back here with any annotations to A, and can't add a @OneToMany
}
是否有可能對待使用Hibernate Criteria的查詢來獲得看起來像這樣的結果。
List<Map<B,List<A>>>
?如果它是一個加入或選擇,無關緊要。
例如我想要的結果:
A.id B.id
1 1,2,3,4
2
3 5
4 7
5
// Trind
但這種方式,我把它周圍的其他方法?如果有沒有A的B我不會檢索B?這我會得到所有A有一些B? – Trind
從B到A的關係是什麼? OneToOne還是ManyToOne? –
這種方式與其他方式沒有任何關係。我會在我的問題上澄清它 – Trind