分页查询
@Test
public void showpage() {
SessionFactory sf = null;
sf = HiberUnti.getSessionFatory();
Session se = sf.getCurrentSession();
Transaction ts = se.beginTransaction();
String sql = "from User";
try {
Query query = se.createQuery(sql);
query.setFirstResult(0);
query.setMaxResults(3);
List<User> result = query.list();
result.forEach(l -> System.out.println(l.getName()));
} catch (Exception e) {
e.printStackTrace();
}
}
结果

该篇博客展示了如何利用Hibernate框架进行分页查询。通过创建Session,开启事务,执行HQL查询并设置分页参数(从第0条开始,取3条记录),成功获取User对象列表,并遍历打印出User的名称。此示例适用于需要实现数据库数据分页展示的场景。
430

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



