急!~~怎样用hql语句实现随机查询N条数据

[复制链接]
查看11 | 回复0 | 2010-2-4 21:43:14 | 显示全部楼层 |阅读模式
1 你的HQL语句查询的是什么?带条件的?不带条件的?不带条件的 你的N条数据 这个实现很简单,就是一个用hibernate 分页的方法cr.setFirstResult(currow);cr.setMaxResults(pagesize);currow是指开始位置pagesize是值查多少个那么这样的话就可以在你往DAO传递参数的时候你加上你随机取得的这两个参数的话就可以实现随机查询N条记录了2乱排序问题确实不知道你的意思是什么 是没有规律的排序吗?说说有条件排序吧 使用Criteria cr.addOrder(Order.asc("XXXX"));这就是hibernate中的排序方法asc升序 是按照XXXX的属性来排序希望对你有用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行