Criteria criteria = super.getSession().createCriteria(OrderInfo.class);
criteria.setProjection(Projections.groupProperty("customer"));
criteria.setProjection(Projections.sum("orderTotalPrice"));
criteria 。toList();
上面是想根据客户查找订单的所有金额,我想知道返回的list集合包括的是什么,是OrderInfo对象吗?
同时怎么记录sum()的值呀
criteria.setProjection(Projections.groupProperty("customer"));
criteria.setProjection(Projections.sum("orderTotalPrice"));
criteria 。toList();
上面是想根据客户查找订单的所有金额,我想知道返回的list集合包括的是什么,是OrderInfo对象吗?
同时怎么记录sum()的值呀
解决方案 »
- eclipse 3.4版本如何设置jsp字体大小
- action 问题
- 请问如何将编译后的jsp文件重新变成Jsp文件
- hibernate的性能问题
- 高分求教:关于JTextField和JTable控件的两个问题。
- 求助啊!!请高手帮忙看下 Weblogic 的错误信息?郁闷了很多天了,谢谢谢谢
- 给ibm做测试这种工作怎么样,过来人指点一下吧,up有分
- example.properties的读取问题?
- eclipse项目转到IntellijIDEA出错
- java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException
- 请问怎样用Ajax和script绑定省份下的市区(和spring集成的开发模式)
- java替换 批量文件中的指定字符串 或者替换流中的字符串
Iterator results = session.createCriteria(OrderInfo.class)
.setProjection( Projections.projectionList()
.add( Projections.sum("orderTotalPrice") )
.add( Projections.groupProperty("customer") )
).list().iterator();
while ( results.hasNext() ) {
Object[] row = (Object[]) results.next();
Integer orderTotalPrice = (Integer) row[0];
String customer = (String) row[1];
}