这里介绍Hibernate Struts分页,在进行web应用开发的时候经常要对Hibernate Struts分页处理,经常看到一些人在问Hibernate Struts分页处理的问题。

Hibernate有许多值得学习的当地,这儿咱们首要介绍Hibernate Struts分页,包含介绍Hibernate查询等方面。

浅析Hibernate Struts分页(hibernate分页怎么实现)  Hibernate Struts分页 第1张

在进行web使用开发的时分常常要对Hibernate Struts分页处理,常常看到一些人在问Hibernate Struts分页处理的问题,现在我把自己的处理办法写在这儿,期望能对需求进行Hibernate Struts分页处理的朋友有所协助。

一、在Hibernate Struts分页有两种结构:

1. 在Action中经过DAO查询出一切的记载,然后加到session或request目标中,传到客户端,由JSP进行分页。这种办法关于在数据量少的时分很便利,也不影响速度。

2.在Action中每次经过DAO只查询出一页的记载,再传给JSP页面。

这种结构关于数据量大的程序很好,但关于数据量小的状况,会增加对服务器的恳求,加大服务器的负载。

二、Hibernate查询

因为在Hibernate中直接供给了对数据库定点定量的查询办法,所以我选用的是第2种办法。

如:

从第1万条开端取出100条记载

  1. Queryq=session.createQuery("fromCatasc");
  2. q.setFirstResult(10000);
  3. q.setMaxResults(100);
  4. Listl=q.list();

【修改引荐】

  1. Hibernate3.1简略描绘
  2. Hibernate save根底简介
  3. 浅析Hibernate 3二级缓存根底
  4. Hibernate盛行架构浅析
  5. Hibernate update浅谈
转载请说明出处
知优网 » 浅析Hibernate Struts分页(hibernate分页怎么实现)

发表评论

您需要后才能发表评论