//Query 分页
public void testQuery() {
Session session = null;
try {
session = HibernateUtils.getSession();
session.beginTransaction();
Query query = session.createQuery("from User");
query.setFirstResult(2);//从第几条开始 0为第一条
query.setMaxResults(3);//每页最多显示几条
List userList = query.list();
for(Iterator it = userList.iterator();it.hasNext();) {
User user =(User)it.next();
System.out.print("user name"+user.getName());
System.out.println("user password"+user.getPassword());
}
session.getTransaction().commit();
}catch(Exception e) {
e.printStackTrace();
session.getTransaction().rollback();
}finally {
HibernateUtils.closeSession(session);
}
}
hibernate 实现分页
最新推荐文章于 2021-06-17 22:24:41 发布
本文介绍了一个使用Hibernate进行数据库分页查询的具体示例。通过设置起始位置和每页的最大记录数,演示了如何从数据库中获取指定范围的数据。
1055

被折叠的 条评论
为什么被折叠?



