public void queryPage(){
SessionFactory sessionfactory = HibernateUtil.getSessionfactory();
Session session = sessionfactory.openSession();
Transaction tx = session.beginTransaction();
Query query = session.createQuery("from User");
query.setFirstResult(0).setMaxResults(3);
List<User> list = query.list();
for (User user : list){
System.out.println("UserId:" + user.getId() + "-->" + user.toString());
}
tx.commit();
session.close();
sessionfactory.close();
}
ORM4-分页查询
最新推荐文章于 2024-06-14 15:14:28 发布
这段代码展示了如何通过Hibernate框架在Java中执行HQL查询,从数据库中获取User对象的前三个记录,并进行遍历打印。主要涉及Hibernate的SessionFactory、Session、Transaction以及Query接口的使用。
摘要由CSDN通过智能技术生成