类 ExPageHelper
- java.lang.Object
-
- com.github.pagehelper.page.PageMethod
-
- com.github.pagehelper.PageHelper
-
- net.quanter.shield.mybatis.pagehelper.ExPageHelper
-
- 所有已实现的接口:
com.github.pagehelper.BoundSqlInterceptor.Chain,com.github.pagehelper.Dialect
public class ExPageHelper extends com.github.pagehelper.PageHelper继承pagehelper 加强分页能力- 从以下版本开始:
- 1.3.12.RELEASE
- 作者:
- 王老实
-
-
构造器概要
构造器 构造器 说明 ExPageHelper()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidafterAll()booleanafterCount(long count, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds)ObjectafterPage(List pageList, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds)booleanbeforeCount(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds)booleanbeforePage(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds)StringgetCountSql(org.apache.ibatis.mapping.MappedStatement ms, org.apache.ibatis.mapping.BoundSql boundSql, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.cache.CacheKey countKey)StringgetPageSql(String sql, com.github.pagehelper.Page page, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.cache.CacheKey pageKey)StringgetPageSql(org.apache.ibatis.mapping.MappedStatement ms, org.apache.ibatis.mapping.BoundSql boundSql, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.cache.CacheKey pageKey)ObjectprocessParameterObject(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject, org.apache.ibatis.mapping.BoundSql boundSql, org.apache.ibatis.cache.CacheKey pageKey)voidsetProperties(Properties properties)booleanskip(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds)
-
-
-
方法详细资料
-
skip
public boolean skip(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds)- 指定者:
skip在接口中com.github.pagehelper.Dialect- 覆盖:
skip在类中com.github.pagehelper.PageHelper
-
beforeCount
public boolean beforeCount(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds)- 指定者:
beforeCount在接口中com.github.pagehelper.Dialect- 覆盖:
beforeCount在类中com.github.pagehelper.PageHelper
-
getCountSql
public String getCountSql(org.apache.ibatis.mapping.MappedStatement ms, org.apache.ibatis.mapping.BoundSql boundSql, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.cache.CacheKey countKey)
- 指定者:
getCountSql在接口中com.github.pagehelper.Dialect- 覆盖:
getCountSql在类中com.github.pagehelper.PageHelper
-
afterCount
public boolean afterCount(long count, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds)- 指定者:
afterCount在接口中com.github.pagehelper.Dialect- 覆盖:
afterCount在类中com.github.pagehelper.PageHelper
-
processParameterObject
public Object processParameterObject(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject, org.apache.ibatis.mapping.BoundSql boundSql, org.apache.ibatis.cache.CacheKey pageKey)
- 指定者:
processParameterObject在接口中com.github.pagehelper.Dialect- 覆盖:
processParameterObject在类中com.github.pagehelper.PageHelper
-
beforePage
public boolean beforePage(org.apache.ibatis.mapping.MappedStatement ms, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds)- 指定者:
beforePage在接口中com.github.pagehelper.Dialect- 覆盖:
beforePage在类中com.github.pagehelper.PageHelper
-
getPageSql
public String getPageSql(org.apache.ibatis.mapping.MappedStatement ms, org.apache.ibatis.mapping.BoundSql boundSql, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.cache.CacheKey pageKey)
- 指定者:
getPageSql在接口中com.github.pagehelper.Dialect- 覆盖:
getPageSql在类中com.github.pagehelper.PageHelper
-
getPageSql
public String getPageSql(String sql, com.github.pagehelper.Page page, org.apache.ibatis.session.RowBounds rowBounds, org.apache.ibatis.cache.CacheKey pageKey)
- 覆盖:
getPageSql在类中com.github.pagehelper.PageHelper
-
afterPage
public Object afterPage(List pageList, Object parameterObject, org.apache.ibatis.session.RowBounds rowBounds)
- 指定者:
afterPage在接口中com.github.pagehelper.Dialect- 覆盖:
afterPage在类中com.github.pagehelper.PageHelper
-
afterAll
public void afterAll()
- 指定者:
afterAll在接口中com.github.pagehelper.Dialect- 覆盖:
afterAll在类中com.github.pagehelper.PageHelper
-
setProperties
public void setProperties(Properties properties)
- 指定者:
setProperties在接口中com.github.pagehelper.Dialect- 覆盖:
setProperties在类中com.github.pagehelper.PageHelper
-
-