网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  请教Hibernate中Criteria Query可以使用原生sql作为排序条件么

请教Hibernate中Criteria Query可以使用原生sql作为排序条件么

分类: IT文章 • 2022-05-16 17:46:26
请问Hibernate中Criteria Query可以使用原生sql作为排序条件么?
正常情况下是
addOrder(Order.desc("column"));

希望order by nvl(column,'xxxx') desc

类似Hibernate 的条件查询就支持原生sql.

请问排序支持么?我搜索了一下,没有找到类似的api.

当然我使用hql就可以了,但是我前提已经使用了Criteria Query.

谢谢。

相关推荐

  • 请教Hibernate中Criteria Query可以使用原生sql作为排序条件么
  • hibernate的Criteria Query(转) 当查询数据时,人们往往需要设置查询条件。在SQL或HQL语句中,查询条件常常放在where子句中。此外,Hibernate还支持Criteria查询(Criteria Query),这种查询方式把查询条件封装为一个Criteria对象。在实际应用中,使用Session的createCriteria()方法构建一个org.hibernate.Criteria实例,然后把具体的查询条件通过Criteria的add()方法加入到Criteria实例中。这样,程序员可以不使用SQL甚至HQL的情况下进行数据查询,如例程9-1所示。
  • Hibernate中Criteria的完整用法 征集
  • Hibernate中Criteria的完整用法(转载)-归藏
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号