你的位置:首页 > 软件开发 > Java > Hibernate之criteria查询(二)

Hibernate之criteria查询(二)

发布时间:2015-08-14 16:00:08
继续昨天说的criteria查询,上回书说到criteria 排序、统计、分组等功能,排序和分页的查询已经说完了,今天继续。3.criteria 排序、统计、分组等功能3.3 直接使用SQL   criteria有个比较好玩的地方就是可以直接使用sql,请允许我YY一下,有人 ...

  继续昨天说的criteria查询,上回书说到criteria 排序、统计、分组等功能,排序和分页的查询已经说完了,今天继续。

3.criteria 排序、统计、分组等功能

3.3 直接使用SQL

 

  criteria有个比较好玩的地方就是可以直接使用sql,请允许我YY一下,有人说我就是sql不好才想到使用criteria查询的,现在倒好,你又给我说回sql去了,这个。。。人家有这个功能我们就试试嘛,说不定哪天就用到了,废话不多说,惯例先上代码后说话:

Hibernate之criteria查询(二)

Hibernate之criteria查询(二)

3.5.1 别名

result = criteria.setProjection(      Projections.projectionList()      .add(          Projections.alias(Projections.rowCount(), "countByAge")          )      .add(          Projections.avg("ages").as("avgAge")          )      .add(Projections.max("ages"),"maxAge")      .add(Projections.groupProperty("ages"),"AGE")      )      .addOrder(Order.asc("countByAge"))      .addOrder(Order.desc("AGE"))      .list();

 


 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Hibernate之criteria查询(二)

关键词:Hibernate

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录