Hibernate分页查询的实现
来源:互联网 发布:mac子弹头色号 编辑:程序博客网 时间:2024/04/29 15:12
设置分页参数
query.setFirstResult(firstResult).setMaxResults(maxResult);
表示从第firstResult+1个对象开始,获取接下来的maxResult个数据。
setFirstResult()方法的参数是开始获取对象的行数,从0开始编号;
setMaxResults()方法的参数表示获取对象的数目。
query.setFirstResult(30).setMaxResults(10)表示获取从第31个对象开始的后面10个对象。
//分页查询
public List<Student> findByPage(int firstResult, int maxResult)
{
//获得会话
session = sessionFactory.openSession();
//获得事务
tc = session.getTransaction();
try
{
//开始事务
tc.begin();
//执行查询语句
String hql = "from Student s";
Query query = session.createQuery(hql).setFirstResult(firstResult).setMaxResults(maxResult);
@SuppressWarnings("unchecked")
List<Student> studentList = query.list();
return studentList;
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
//提交事务
tc.commit();
//关闭session
session.close();
}
return null;
}
0 0
- Hibernate分页查询的实现
- hibernate分页查询的实现
- Hibernate分页查询的实现
- Hibernate 实现分页查询
- Hibernate实现分页查询
- Hibernate 实现分页查询
- Hibernate 实现分页查询
- Hibernate实现分页查询
- Hibernate实现分页查询的原理分析
- Hibernate实现分页查询的原理分析
- Hibernate实现分页查询的原理分析
- Hibernate实现分页查询的原理分析
- Hibernate实现分页查询的原理分析
- Hibernate实现分页查询的原理分析
- Hibernate的分页查询
- hibernate的分页查询
- hibernate的分页查询
- Hibernate 实现分页查询 [转]
- IOS 多线程技术
- 线性表--数组描述(封装类)
- oralce横表转纵表示例
- Contiki学习笔记3:定时器
- git-canal介绍
- Hibernate分页查询的实现
- Java中线程局部变量ThreadLocal使用教程及源码分析
- sql的临时表使用小结
- STL之set和multiset总结
- Ural 1658 Sum of Digits
- jsp中的9个内置对象
- 【CodeForces】96B - Lucky Numbers (easy)(模拟,字典序全排列)
- 项目33-教师兼干部类
- java字符串处理--String,StringBuffer,StringBuilder类