String hql = "from Object1 obj1,Object2 obj2 where ......."; List list = this.getHibernateTemplate().find(hql); try{ for(int i=0;null!=list && i<list.size(); i++){ Object[] temp = (Object[])list.get(i); (Object1)temp[0]; (Object2)temp[1]; } } 按照代码中的方式返回即可