SpringMVC +Oracle分页

来源:互联网 发布:淘宝网进入 编辑:程序博客网 时间:2024/05/19 21:59

SpringMVC +Oracle分页

1、 mybatis里的传参就不用多说了,用pojo或者map也行,看个人爱好或者需求,这里的id必须和接口里的一样

<select id="selectGxHxsfr" parameterType="com.qjin.zj.entity.GxHxsfr" resultType="map">select ttt.* from (--如果查询慢的话,可以加上并行 parallel(4),不过不推荐加        select /*+ parallel(4)  */ tt.*,rownum rn from(        --这里写要查询的语句        <where>            1=1        </where>        <trim>          <if test=""></if>        </trim>          )tt         )ttt         where ttt.rn between #{pageStart} and #{pageEnd}    </select>

这里涉及到一个总条数的问题,可以单独写一条查询总条数的语句,不过这里需要自己写一个分页bean,比较麻烦,个人觉得用mybatis的分页插件比较好用pagehelper