/** * 获得会员的友情值排行榜。 * * @param categoryCode * @return */ public List getMemberTaxisList(User user) { StringBuffer sqlHql = new StringBuffer(); sqlHql.append("SELECT new gov.cnca.aproduct.bo.Member(u,ui) FROM User u,UserIntegral ui WHERE u.userId = ui.fuserId "); if(null != user && null != user.getName()){ sqlHql.append(" and u.name = '"+user.getName()+"'"); } sqlHql.append(" order by ui.integral desc,u.createDt desc"); List memberList = null; try{ memberList= this.getHibernateTemplate().find(sqlHql.toString()); }catch(DataAccessException t){ t.printStackTrace(); throw t; } return memberList; } memberList中存放gov.cnca.aproduct.bo.Member对象。