`
maishj
  • 浏览: 85855 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

hibernate 查询无法排序

 
阅读更多
hql="from AskBuy as a where a.userID = ? order by ? desc ";
		Query query=session.createQuery(hql);
		query.setParameter(0, userId);
                  query.setParameter(1,time);
		query.setMaxResults(5);


查询出来 排序无效. 纠结好久都没法解决,最后用拼字符串,改成
hql="from AskBuy as a where a.userID = ? order by time desc ";
		Query query=session.createQuery(hql);
		query.setParameter(0, userId);
		query.setMaxResults(5);


这样就可以,不知为何,待探索
分享到:
评论

相关推荐

    Hibernate中对表某个字段排序

    Hibernate中对表某个字段排序,直接在配置里面实现排序功能。

    hibernate criteria 分组 排序 关联

    ### Hibernate Criteria 分组、排序与关联查询详解 #### 标题与描述理解 - **标题**:“hibernate criteria 分组 排序 关联”这一标题明确了本文将围绕Hibernate Criteria API进行分组、排序以及关联查询的具体...

    Hibernate Criteria 排序的問題

    在使用Hibernate进行数据库操作时,经常需要对查询结果进行排序处理。对于简单的查询场景,使用HQL(Hibernate Query Language)即可轻松实现排序功能;但对于复杂的多表关联查询场景,则需要借助Criteria API来灵活...

    解决Hibernate中MySQL的中文排序

    然而,问题可能依然存在,因为Hibernate在执行SQL查询时默认使用的是数据库的默认排序规则,可能并非我们期望的中文排序。为解决这个问题,我们可以自定义SQL排序语句,或者在实体类的属性上添加注解来指定排序规则...

    通用的hibernate查询

    这个方法接受实体类、查询条件、排序方式、当前页和每页大小作为参数,返回分页结果。这种方法可以降低代码冗余,提升开发效率。 总结来说,Hibernate通过Criteria、HQL和Query API提供了丰富的查询机制,满足了...

    超好用的hibernate查询工具类

    本篇将详细讲解一个“超好用的Hibernate查询工具类”,以及如何利用它来提升开发效率。 首先,我们需要理解Hibernate的基本概念。Hibernate是一种持久化框架,它可以将Java对象映射到数据库表,从而避免了编写大量...

    Hibernate查询解决方案

    - **排序查询**: ```java Query query = session.createQuery("from User as user order by user.name desc"); ``` - **聚合函数**: ```java Query query = session.createQuery("select count(*) from User...

    hibernate 查询?Hibernate的HQL查询

    它支持连接(inner/outer/full joins)、投影、聚合、分组、排序、子查询以及SQL函数调用。 2. 简单HQL示例: ```java Query query = session.createQuery("from User user where user.name like 'J%'"); List...

    hibernate里面的 两种查询

    在Java的持久化框架Hibernate中,查询是连接应用程序与数据库的关键环节。Hibernate提供了两种主要的查询方式:离线查询(Criteria API)和HQL(Hibernate Query Language)语句查询。这两种查询方法各有特点,适用...

    LIST对象排序通用方法HIBERNATE的SET排序.pdf

    LIST对象排序通用方法HIBERNATE的SET排序.pdf

    Hibernate的MySql查询.rar

    除了这些基本查询,Hibernate还支持更复杂的操作,如分页查询、排序、联接查询等。例如,如果我们想按用户名降序分页查询用户,可以这样做: ```java Criteria criteria = session.createCriteria(User.class) ....

    分析LIST对象排序通用方法HIBERNATE的SET排序.pdf

    分析LIST对象排序通用方法HIBERNATE的SET排序.pdf

    Hibernate查询映射试验

    此外,项目可能还会涉及二级缓存的使用,以及如何在查询中进行分页、排序、聚合函数的应用等高级特性。学习并实践这些内容,不仅可以加深对Hibernate的理解,还能提高代码的可读性和维护性。 总之,通过“Hibernate...

    LIST对象排序通用方法HIBERNATE的SET排序[整理].pdf

    LIST对象排序通用方法HIBERNATE的SET排序[整理].pdf

    hibernate通用查询

    本知识点主要围绕Hibernate的通用查询功能展开,包括其基本原理、优势以及如何在实际项目中进行分页、排序等操作。 一、Hibernate概述 Hibernate是一个强大的ORM(Object-Relational Mapping)框架,它将Java对象与...

    Hibernate 多表连接分页查询示范项目

    例如,可以创建一个 Criteria 对象,然后添加各种限制条件、排序和分组,最后执行查询。对于多表连接,Criteria API 可以通过 JoinType 类型的 JOIN 方法实现,如 INNER JOIN、LEFT JOIN 等。 **分页查询** 在大...

    Struts+Hibernate+Spring整合分页实例(带排序功能)part1

    这是Java常用框架阶段在为学生答疑时做的一个SSH整合分页实例(第一部分),涉及了SSH整合、日期模糊查询、查询条件绑定、查询结果排序等功能,希望能为大家提供一些思路。 分页是绝大多数MIS系统必需的功能之一,...

    hibernate02:session对象、hql查询、在线查询也叫对象查询、离线查询

    HQL支持各种操作,如选择、投影、连接、分组、排序等,还可以进行复杂的条件查询和子查询。例如,以下是一个简单的HQL查询示例,用于获取所有年龄大于30岁的用户: ```java String hql = "FROM User WHERE age > 30...

Global site tag (gtag.js) - Google Analytics