博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hibernate- 分页查询
阅读量:6640 次
发布时间:2019-06-25

本文共 1061 字,大约阅读时间需要 3 分钟。

02.分页查询

package com.gordon.test;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.Transaction;import org.junit.Test;import com.gordon.domain.Book;import com.gordon.utils.HibernateUtil;/** * 分页查询 * @author Administrator */public class TestDemo3 {	/**	 * 分页查查询	 * 查询结果:		Hibernate: 		    select		        book0_.id as id1_0_,		        book0_.name as name2_0_,		        book0_.price as price3_0_,		        book0_.publisher_id as publishe4_0_ 		    from		        t_book book0_ 		    order by		        book0_.price desc limit ?		云计算技术及性能优化		架构探险:轻量级微服务架构(下册)		中国冰雪梦	 */	@Test	public void run1() {		Session session = HibernateUtil.getCurrentSession();		Transaction transaction = session.beginTransaction();				String hql = "from Book b order by b.price desc";		Query query = session.createQuery(hql);				query.setFirstResult(0);// 从哪一个对象开始查询,起始位置为0		query.setMaxResults(3);// 查询出几个对象				List
list = query.list(); for (Book book : list) { System.err.println(book.getName()); } transaction.commit(); }}

 

转载地址:http://efovo.baihongyu.com/

你可能感兴趣的文章
C语言位操作源码片段
查看>>
VXLAN 概念(Part I) - 每天5分钟玩转 OpenStack(108)
查看>>
JSP 在修改JAVA文件后,要重新部署
查看>>
更新日志 - fir.im 新版管理后台邀请内测
查看>>
利用半透明对话框实现android运行时的提示界面
查看>>
事件处理
查看>>
MySQL事务
查看>>
全球 ICT 50 强榜单:阿里、中兴上榜
查看>>
磁饱和
查看>>
mysql更新数据库中所有相同的某个字段的值
查看>>
为什么 PHP 和 JavaScript 取整 ((0.1+0.7)*10) 的结果不是 8?
查看>>
改善SQL Server内存管理
查看>>
信号量同步线程
查看>>
NUC1333 Knight Moves【DFS】
查看>>
B00014 C++实现的AC自动机
查看>>
687C: The values you can make
查看>>
HDU2502 月之数(解法三)
查看>>
设计模式-命令模式
查看>>
C#的几个基本概念
查看>>
JavaScript对象的几种创建方式
查看>>