楼主这个key是groupName吗?Map<String,List<LogisticsOrder>> map=new HashMap<String,List<LogisticsOrder>>();
String hql="from LogisticsOrder lo group by "+groupName+" order by lo.orderCreateDate";
List<LogisticsOrder> list=session.createQuery(hql).list();
for(LogisticsOrder lo:list){
String name=lo.getName();
List<LogisticsOrder> value=map.get(name);
if(value==null)
value=new ArrayList<LogisticsOrder>();
value.add(lo);
map.put(name,value);
}
return map;
String hql="from LogisticsOrder lo group by "+groupName+" order by lo.orderCreateDate";
List<LogisticsOrder> list=session.createQuery(hql).list();
for(LogisticsOrder lo:list){
String name=lo.getName();
List<LogisticsOrder> value=map.get(name);
if(value==null)
value=new ArrayList<LogisticsOrder>();
value.add(lo);
map.put(name,value);
}
return map;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货