今天瞭解了一個關於hibernate實現多表查詢處理返回多個對象結果,開始真的一點頭緒然後通過網上查了一些資料,實現的方式:
String hql = "select photo.username,photo.age,test.name from Photo photo,Test test";
Query query=session.createQuery(hql);
List list=query.list();
Iterator it=list.iterator(); while(it.hasNext()){
Object[] obj=(Object[])it.next();
Photo photo=(Photo )obj[0];
Test test=(Test)obj[1];
}
這樣就獲取了,但真正的實現我還沒嘗試過,最近有點忙。大家要是不能解決,如果有其他解決方式,就留個言。謝謝大家了!