读书人

spring+hibernate+pager taglib兑现分

发布时间: 2012-11-04 10:42:41 作者: rapoo

spring+hibernate+pager taglib实现分页(底层也做了分页)(一)

W,速度将会慢的象乌龟一样。

MVC的模式来做的,基于STRUTS框架。分为三个部分,表现层用的是JSP,其中用了JSTL和pager taglib做分页;控制层就是用的很传统的Action;底层就用的是Spring+Hibernate。下面分三个部分慢慢说:

Spring+Hibernate来做的。在DAO这一层,为其增加两个方法,一个方法为根据HQL语句和条件进行查询,另外一个方法为根据HQL语句、条件、开始的记录位置,共显示的记录数进行分页查询。底层的分页查询用的是Hibernate提供的分页查询。

    OK,底层的工作就做完了! 1 楼 harryhdk 2007-02-07 坐下来好好学习一下先 2 楼 johnnyhg 2007-02-09 怎么写了一般就没下文了?
    这也叫高效的分页方法? 3 楼 superallen 2007-02-12 johnnyhg,分一、二、三的!你看清楚啦! 4 楼 JavaFlasher 2007-03-07 引用 if(parems[i] instanceof Integer){
    query.setInteger(i,((Integer)parems[i]).intValue());
    }
    if(parems[i] instanceof String){
    query.setString(i,parems[i].toString());
    }


    加这句意义何在? 难道参数类型除了 Integer和String 就不可以了么? 5 楼 superallen888 2007-03-08 也可以是其他类型啊,我这里只是写了两种类型,用到其他类型的时候可以在这个地方进行扩展

读书人网 >软件架构设计

热点推荐