之前的一个项目用使用的是Spring、Mybatis、struts2,其中关于sql分页引用的插件,如下
<!-- 分页插件 -->
<plugins>
<plugin interceptor="com.github.pagehelper.PageHelper">
<property name="dialect" value="mysql" />
<property name="pageSizeZero" value="true" />
<property name="reasonable" value="true" />
</plugin>
</plugins>
关于mysql分页,我以前一直错误的理解为limit后面跟的2个参数是从前一个索引到后一个索引
--LIMIT后面的参数(pageIndex--索引,pageSize--分页大小)
</span>select t.* from prpmCaseInfo t limit pageIndex,pageSize;</span>
关于oracle分页,稍微复杂点,嵌套一层;如果有排序,将tablename再嵌套一层即可
select * from(select a.*,ROWNUM rn FROM tablename a where ROWNUM<=(pageNo+pageSize)) where rn>pageNo