Package org.aoju.bus.pager.dialect.base
Class MySql
java.lang.Object
org.aoju.bus.pager.dialect.AbstractDialect
org.aoju.bus.pager.dialect.AbstractPaging
org.aoju.bus.pager.dialect.base.MySql
-
Field Summary
Fields inherited from class org.aoju.bus.pager.dialect.AbstractPaging
PAGEPARAMETER_FIRST, PAGEPARAMETER_SECOND, SUFFIX_COUNT, SUFFIX_PAGEFields inherited from class org.aoju.bus.pager.dialect.AbstractDialect
countSqlParser, jSqlParser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPageSql(String sql, Page page, org.apache.ibatis.cache.CacheKey pageKey) 单独处理分页部分processPageParameter(org.apache.ibatis.mapping.MappedStatement ms, Map<String, Object> paramMap, Page page, org.apache.ibatis.mapping.BoundSql boundSql, org.apache.ibatis.cache.CacheKey pageKey) 处理分页参数Methods inherited from class org.aoju.bus.pager.dialect.AbstractPaging
afterAll, afterCount, afterPage, beforeCount, beforePage, getCountSql, getLocalPage, getPageSql, handleParameter, processParameterObject, setProperties, skip
-
Constructor Details
-
MySql
public MySql()
-
-
Method Details
-
processPageParameter
public Object processPageParameter(org.apache.ibatis.mapping.MappedStatement ms, Map<String, Object> paramMap, Page page, org.apache.ibatis.mapping.BoundSql boundSql, org.apache.ibatis.cache.CacheKey pageKey) Description copied from class:AbstractPaging处理分页参数- Specified by:
processPageParameterin classAbstractPaging- Parameters:
ms- MappedStatementparamMap- Mappage- PageboundSql- BoundSqlpageKey- CacheKey- Returns:
- 结果
-
getPageSql
Description copied from class:AbstractPaging单独处理分页部分- Specified by:
getPageSqlin classAbstractPaging- Parameters:
sql- sqlpage- PagepageKey- CacheKey- Returns:
- the string
-