您的位置:首页 > 其它

hibernate max map

2015-06-26 15:32 246 查看
public String getMaxProbability() {

StringBuffer hql = new StringBuffer("select new map( max(prize.winningRate) as winningRate ,prize.uuid as uuid  ) from Prize prize where 1=1 ");
List<Object> params = new ArrayList<Object>();
hql.append(" and prize.isdeleted = 0 ");
hql.append(" order by prize.uuid Asc");
List<Map<String, Object>> mapList = this.getHibernateTemplate().find(hql.toString(),params.toArray());
Map<String, Object> map =new HashMap<String, Object>();

if(mapList.size() > 0){
map = mapList.get(0);
return String.valueOf(map.get("uuid"));
}
return "-1";
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: