關於Hibernate的查詢問題

Aaroncay發表於2007-03-26
我建有兩個表1.職員表(TM_User)2.許可權表(TM_Group),TM_User中設gid為外來鍵與TM_Group主鍵ID關聯。
我在使用者登陸的時候使用想查詢使用者許可權,我的SQL語句如下:
select g.name from tm_group g, tm_user u where u.gid=(select groupid from tm_user where username='史瑋') and u.groupid=g.groupid;
其中'史瑋'這個人名是我在判斷使用者是否登陸的時候存下來的人名。我如果在Hibernate中如何實現上述SQL語句啊?是不是得做一個許可權對應好多職員的one-to-many關聯?
我還沒做過這樣的關聯呢,哪位大俠幫我看看吧。謝謝

相關文章