SpringMVC +Oracle分页

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值