hibernate对分页查询的支持
来源:互联网 发布:linux可以做什么 编辑:程序博客网 时间:2024/06/11 04:56
本例模仿部门与员工进行查询,下面是进行Junit测试的核心代码
package cn.itcast.a_query;import org.hibernate.Criteria;import org.hibernate.Query;import org.hibernate.SQLQuery;import org.hibernate.ScrollableResults;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;import org.hibernate.classic.Session;import org.hibernate.criterion.Restrictions;import org.junit.Test;public class App_page {private static SessionFactory sf;static{sf=new Configuration().configure().addClass(Dept.class).addClass(Employee.class).buildSessionFactory();}//分页查询@Testpublic void all() throws Exception{Session session=sf.openSession();session.beginTransaction();Query q=session.createQuery("from Employee");//从记录数得到滚动的结果集 ScrollableResults scroll=q.scroll();scroll.last();//滚动到最后一行int totalCount=scroll.getRowNumber()+1;//得到滚动的记录数,即总记录数//设置分页参数q.setFirstResult(0);q.setMaxResults(3);System.out.println(q.list());System.out.println("总记录数:"+totalCount);session.getTransaction().commit();session.close();}}
0 0
- hibernate对分页查询的支持
- Hibernate分页的实现(支持模糊查询)
- Hibernate的分页查询
- hibernate的分页查询
- hibernate的分页查询
- hibernate 多对一 查询 多的一方如何分页?
- 浅谈ORDER排序对HIBERNATE分页查询的影响
- 对IBatis分页的改进,使ibatis支持hibernate式的物理分页
- 对IBatis分页的改进,使ibatis支持hibernate式的物理分页
- 对IBatis分页的改进,使ibatis支持hibernate式的物理分页
- 封装Hibernate对数据库的操作,包括: 添加,删除,修改,加载,查询,分页查询,命名查询
- Hibernate中多表查询的分页
- Hibernate分页查询的实现
- hibernate分页查询的实现
- hibernate 分页查询的bug
- Hibernate分页查询的实现
- hibernate 通用分页,查询分页的泛型类
- Hibernate对oracle的分页支持情况。OracleDialect和Oracle9Dialect的一个性能差别。
- 安装sparklyr包过程中遇到的几个ERROR
- HDU-5831-Rikka with Parenthesis II-括号匹配
- hdu 2588 GCD-欧拉函数
- 玩转ButterKnife注入框架
- 基于FPGA的图像比例缩放
- hibernate对分页查询的支持
- 线序
- android多Modle统一配置Gradle
- React移动web极致优化
- Java中的反射
- FPGA(型号XC3S50AN) SPI Device not found
- 【mybatis深度历险系列】mybatis中的输入映射和输出映射
- 树-堆结构练习——合并果子之哈夫曼树
- python开发爬虫----urllib2下载网页方法