hibernate之查询(给结果进行分页)
2011-03-23 14:55
302 查看
hibernate之查询(给结果进行分页)
----------
给查询结果进行分页
1.HQL
Query接口支持查询分页,如例:
从第40个对象开始,获取接下来的20个对象。
方法链的编程风格示例:
2.QBC,QBE
Criteria接口支持查询分页,如例:
从第40个对象开始,获取接下来的20个对象。
方法链的编程风格示例:
3.SQL
----------
给查询结果进行分页
1.HQL
Query接口支持查询分页,如例:
] Query query = session.createQuery("from User u order by u.name asc"); query.setFirstResult(40); query.setMaxResults(20);
从第40个对象开始,获取接下来的20个对象。
方法链的编程风格示例:
]Query query = session.createQuery("from User u order by u.name asc").setFirstResult(40).setMaxResults(20);
2.QBC,QBE
Criteria接口支持查询分页,如例:
] Criteria crit = session.createCriteria(User.class); crit.addOrder(Order.asc("name")); crit.setFirstResult(40); crit.setMaxResults(20);
从第40个对象开始,获取接下来的20个对象。
方法链的编程风格示例:
]Criteria crit = session.createCriteria(User.class).addOrder(Order.asc("name")).setFirstResult(40).setMaxResults(20);
3.SQL
] Query sqlQuery = session.createSQLQuery("select {u.*} from USERS {u}").addEntity("u",User.class); sqlQuery.setFirstResult(40); sqlQuery.setMaxResults(20);
相关文章推荐
- 使用Hibernate criteria进行分页查询时,如何实现一次查询取得总记录数和分页后结果集
- Oracle数据库中字段定义为Char类型,Hibernate用该字段进行动态绑定参数查询,获取不到结果的问题
- 小小编程之我见(2)---jsp页面如何对进行所查询出的结果再分页
- hibernate 一对多查询 对多的一方进行分页
- Hibernate中使用HQL进行分页查询
- 对查询结果进行分页
- Hibernate中HQL对查询结果进行排序2015-11-14
- 通过查询结果进行分页
- Hibernate查询,返回new对象(注意这个新定义的类要有构造函数),使用sql带条件分页查询并且把结果显示到一个对象的集里面的解决方案
- Hibernate查询,返回new对象(注意这个新定义的类要有构造函数),使用sql带条件分页查询并且把结果显示到一个对象的集里面的解决方案
- jeesite框架学习——对查询结果为Map的集合进行分页显示
- 对查询结果进行分页的方法
- java中把查询出来的结果进行分页
- 使用getHibernateTemplate()进行分页查询.
- 通过查询结果进行分页 (From derny)
- 面试题:如何对查询结果进行分页显示
- 如何在Sql Server上使用一条SQL查询结果总数并且分页
- PHP 数据库查询结果转换数组后进行再查询过滤
- Hibernate使用sql进行查询的问题
- Hibernate动态查询设置分页的条件