hibernate中many-to-one的查詢最佳化

kafeleung發表於2007-01-11
請教一個問題,我在專案中有這樣的關係:
user物件中有name、sex和Group等屬性,
其中group關聯到另一張描述表。
在user的配置檔案中,寫上
<many-to-one name="group" column="groupid" class="com.bean.Group"/>
但是查詢的時候查詢了1+N次。其中N次都是查詢group表,查出該使用者對應屬於哪個group,Hibernate中可否一次查詢?將user和group都關聯查詢出來?
例如我們在sql中好容易寫"select a.*,b.* from user a,group b where a.groupid=b.id".hibernate 中可以這樣實現嗎?

相關文章