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