我想連接兩個表檢索對象數據: T1:ID,姓名,電子郵件 T2:ID,地址如何休眠
加入我這樣做:
String hql="select sd.name,tt.name from T1 sd,T2 tt where sd.id=tt.id";
Query q=ss.createQuery(hql);
List l2=q.list();
Object o1=l2.get(0);
System.out.println("-----------");
System.out.println(o1.toString());
System.out.println("-----------");
它返回的對象,但沒有得到如何檢索值作爲返回的對象不是實體對象。
也許這會回答你的問題http://stackoverflow.com/questions/13607337/hibernate-query-for-selecting-multiple-values – RubioRic
我敢肯定,有更好的,更自動化的方式,以做到這一點,但按照寫法,它有點難以閃現什麼你真的在問。 – ChiefTwoPencils
@Rubio:謝謝你!它幫助了很多 – Rake