这里介绍Hibernate Struts分页,在进行web应用开发的时候经常要对Hibernate Struts分页处理,经常看到一些人在问Hibernate Struts分页处理的问题。
Hibernate有许多值得学习的当地,这儿咱们首要介绍Hibernate Struts分页,包含介绍Hibernate查询等方面。
在进行web使用开发的时分常常要对Hibernate Struts分页处理,常常看到一些人在问Hibernate Struts分页处理的问题,现在我把自己的处理办法写在这儿,期望能对需求进行Hibernate Struts分页处理的朋友有所协助。
一、在Hibernate Struts分页有两种结构:
1. 在Action中经过DAO查询出一切的记载,然后加到session或request目标中,传到客户端,由JSP进行分页。这种办法关于在数据量少的时分很便利,也不影响速度。
2.在Action中每次经过DAO只查询出一页的记载,再传给JSP页面。
这种结构关于数据量大的程序很好,但关于数据量小的状况,会增加对服务器的恳求,加大服务器的负载。
二、Hibernate查询
因为在Hibernate中直接供给了对数据库定点定量的查询办法,所以我选用的是第2种办法。
如:
从第1万条开端取出100条记载
- Queryq=session.createQuery("fromCatasc");
- q.setFirstResult(10000);
- q.setMaxResults(100);
- Listl=q.list();
【修改引荐】
- Hibernate3.1简略描绘
- Hibernate save根底简介
- 浅析Hibernate 3二级缓存根底
- Hibernate盛行架构浅析
- Hibernate update浅谈
转载请说明出处
知优网 » 浅析Hibernate Struts分页(hibernate分页怎么实现)
知优网 » 浅析Hibernate Struts分页(hibernate分页怎么实现)