我想用hibernate在查询的时候只查询数据库中的前十条数据。不需要查询所有的数据,在写hql语句的时候应该怎么写呢?
麻烦高手指教下。
不走setFirstResult这些的方法,因为这样也是查了所有的数据,只是显示出来的不一样。
想要在写hql语句中解决这个问题。
麻烦高手指教下。
不走setFirstResult这些的方法,因为这样也是查了所有的数据,只是显示出来的不一样。
想要在写hql语句中解决这个问题。
解决方案 »
- 急!关于iReport换行打印问题
- 怎样能禁止 form 表单 get 方式提交的自动转义?
- Struts2+Spring2.5+Hibernate3.1 的配置
- 分页结果不稳定
- 关于短信平台开发遇到的问题
- 关于hibernate问题,很菜的大家不要笑我啊。
- Struts中ActionMessages问题?
- 新手求教!!谁能给我个struts登陆的例子
- 学习Java的困惑(痛苦!)
- How do I check out an existing project in cvs
- 01:58:52,718 WARN org.hibernate.util.JDBCExceptionReporter:100 - SQL Error: 114
- 求助,为什么通过hibernate写入到sqlite表里的timestamp字段的值总是为毫秒
如果是oracle的话,用rownum
mysql的话,是limit
SQLSERVER的话就用top吧
mysql 使用 limit把这两个餐宿直接拼接在sql里。这样总可以了吧?
Query query=session.createQuery(sql);
query.setMaxResults(10);