借鉴别人的,HQL查询多个对象,结果集的接收:
List li=session2.createQuery("select vu,va from VoteUser vu,VoteAction va where vu.username=va.voteUser").list();
Object[] ob=null;
for (Iterator pit = li.iterator() ; pit.hasNext(); )
{
ob = (Object[])pit.next();
u1=(VoteUser)ob[0];
v2=(VoteAction)ob[1];
}