| Package | Description |
|---|---|
| com.github.pagehelper | |
| com.github.pagehelper.dialect | |
| com.github.pagehelper.dialect.helper | |
| com.github.pagehelper.dialect.rowbounds |
当前包中的实现属于示例,也可以使用,但是以后不会再支持更多数据库
|
| com.github.pagehelper.page | |
| com.github.pagehelper.util |
| Modifier and Type | Class and Description |
|---|---|
class |
PageHelper
Mybatis - 通用分页拦截器
项目地址 : http://git.oschina.net/free/Mybatis_PageHelper |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDialect
基于 CountSqlParser 的智能 Count 查询
|
class |
AbstractHelperDialect
针对 PageHelper 的实现
|
class |
AbstractRowBoundsDialect
基于 RowBounds 的分页
|
| Modifier and Type | Class and Description |
|---|---|
class |
AS400Dialect |
class |
CirroDataDialect |
class |
Db2Dialect |
class |
FirebirdDialect
firebirdsql数据库
https://firebirdsql.github.io/jaybird-manual/jaybird_manual.html
https://firebirdsql.org/file/documentation/chunk/en/refdocs/fblangref40/fblangref40-dml.html#fblangref40-dml-select-offsetfetch
|
class |
HerdDBDialect
Support for HerdDB https://github.com/diennea/herddb.
|
class |
HsqldbDialect |
class |
InformixDialect |
class |
MySqlDialect |
class |
Oracle9iDialect
参考
https://github.com/pagehelper/Mybatis-PageHelper/pull/476
https://github.com/hibernate/hibernate-orm/search?utf8=%E2%9C%93&q=rownum&type=
|
class |
OracleDialect |
class |
OscarDialect |
class |
PostgreSqlDialect
PostgreSQL 方言.
|
class |
SqlServer2012Dialect |
class |
SqlServerDialect |
| Modifier and Type | Class and Description |
|---|---|
class |
Db2RowBoundsDialect
db2 基于 RowBounds 的分页
|
class |
HerdDBRowBoundsDialect
HerdDB 基于 RowBounds 的分页
|
class |
HsqldbRowBoundsDialect
hsqldb 基于 RowBounds 的分页
|
class |
InformixRowBoundsDialect
informix 基于 RowBounds 的分页
|
class |
MySqlRowBoundsDialect
mysql 基于 RowBounds 的分页
|
class |
OracleRowBoundsDialect
oracle 基于 RowBounds 的分页
|
class |
PostgreSqlRowBoundsDialect
PostgreSQL 基于 RowBounds 的分页.
|
class |
SqlServer2012RowBoundsDialect
sqlserver2012 基于 RowBounds 的分页
|
class |
SqlServerRowBoundsDialect
sqlserver 基于 RowBounds 的分页
|
| Modifier and Type | Method and Description |
|---|---|
static void |
PageAutoDialect.registerDialectAlias(String alias,
Class<? extends Dialect> dialectClass) |
| Modifier and Type | Method and Description |
|---|---|
static Long |
ExecutorUtil.executeAutoCount(Dialect dialect,
org.apache.ibatis.executor.Executor executor,
org.apache.ibatis.mapping.MappedStatement countMs,
Object parameter,
org.apache.ibatis.mapping.BoundSql boundSql,
org.apache.ibatis.session.RowBounds rowBounds,
org.apache.ibatis.session.ResultHandler resultHandler)
执行自动生成的 count 查询
|
static <E> List<E> |
ExecutorUtil.pageQuery(Dialect dialect,
org.apache.ibatis.executor.Executor executor,
org.apache.ibatis.mapping.MappedStatement ms,
Object parameter,
org.apache.ibatis.session.RowBounds rowBounds,
org.apache.ibatis.session.ResultHandler resultHandler,
org.apache.ibatis.mapping.BoundSql boundSql,
org.apache.ibatis.cache.CacheKey cacheKey)
分页查询
|
Copyright © 2023. All rights reserved.