java

位置:IT落伍者 >> java >> 浏览文章

浅析Hibernate Struts分页


发布日期:2018年10月29日
 
浅析Hibernate Struts分页

Hibernate有很多值得学习的地方这里我们主要介绍Hibernate Struts分页包括介绍Hibernate查询等方面

在进行web应用开发的时候经常要对Hibernate Struts分页处理经常看到一些人在问Hibernate Struts分页处理的问题现在我把自己的处理方法写在这儿希望能对需要进行Hibernate Struts分页处理的朋友有所帮助

在Hibernate Struts分页有两种结构

在Action中通过DAO查询出所有的记录然后加到session或request对象中传到客户端由JSP进行分页这种方法对于在数据量少的时候很方便也不影响速度

在Action中每次通过DAO只查询出一页的记录再传给JSP页面

这种结构对于数据量大的程序很好但对于数据量小的情况会增加对服务器的请求加大服务器的负载

Hibernate查询

由于在Hibernate中直接提供了对数据库定点定量的查询方法所以我采用的是第种方法

从第万条开始取出条记录

Queryq=sessioncreateQuery(fromCatasc);

qsetFirstResult();

qsetMaxResults();

Listl=qlist();

上一篇:漫谈解决Struts分页显示

下一篇:怎样使用Junit Framework进行单元测试的编写