浅析Hibernate Struts分页
当前位置:以往代写 > JAVA 教程 >浅析Hibernate Struts分页
2019-06-14

浅析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笔记录

Query q = session.createQuery("from Cat as c");
q.setFirstResult(10000);
q.setMaxResults(100);
List l = q.list();

    关键字:

在线提交作业