您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
D
E
F
G
H
I
M
N
O
P
R
S
T
U
V
A
annotationDrivenTransactionManager()
- 类 中的方法ins.framework.mybatis.
MybatisConfig
B
BoundSqlSqlSource(BoundSql)
- 类 的构造器ins.framework.mybatis.paginator.
OffsetLimitInterceptor.BoundSqlSqlSource
C
Column
-
ins.framework.mybatis.annotations
中的注释类型
convert(Page<K>)
- 类 中的静态方法ins.framework.mybatis.util.
Pages
从page对象转换为resultPage对象
convert(PageParam, Page<K>, Class<V>)
- 类 中的静态方法ins.framework.mybatis.util.
Pages
create(String, String)
- 类 中的静态方法ins.framework.mybatis.
Order
create(String, String, String)
- 类 中的静态方法ins.framework.mybatis.
Order
D
DB2Dialect
-
ins.framework.mybatis.paginator.dialect
中的类
DB2Dialect(MappedStatement, Object, PageParam)
- 类 的构造器ins.framework.mybatis.paginator.dialect.
DB2Dialect
DEFAULT_PAGE_SIZE
- 类 中的静态变量ins.framework.mybatis.
MybatisApiUtils
默认分页大小
delete(T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
根据entity对象删除(实际根据entity对象中的ID值批量删除)
deleteBatch(List<T>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
根据entity对象List删除(实际根据entity对象中的ID值批量删除)
deleteBatchByPrimaryKeys(List<I>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
删除(根据ID 批量删除)
deleteByPrimaryKey(I)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
根据 主键 删除
Dialect
-
ins.framework.mybatis.paginator.dialect
中的类
类似hibernate的Dialect,只精简出分页部分
Dialect(MappedStatement, Object, PageParam)
- 类 的构造器ins.framework.mybatis.paginator.dialect.
Dialect
E
equals(Object)
- 类 中的方法ins.framework.mybatis.
Page
exists(I)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
是否存在一条记录(实际按对象的Key来检查)
existsByEntity(T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
是否存在一条记录(实际按对象的Key来检查)
F
formString(String)
- 类 中的静态方法ins.framework.mybatis.
Order
formString(String, String)
- 类 中的静态方法ins.framework.mybatis.
Order
fromString(String)
- 枚举 中的静态方法ins.framework.mybatis.
Order.Direction
G
genQueryString(String)
- 类 中的静态方法ins.framework.mybatis.util.
Pages
已过时。
getAdditionalParameters()
- 类 中的方法ins.framework.mybatis.paginator.dialect.
Dialect
getBoundSql(Object)
- 类 中的方法ins.framework.mybatis.paginator.
OffsetLimitInterceptor.BoundSqlSqlSource
getCount(MappedStatement, Transaction, Object, BoundSql, Dialect)
- 类 中的静态方法ins.framework.mybatis.util.
SQLHelper
查询总纪录数
getCountSQL()
- 类 中的方法ins.framework.mybatis.paginator.dialect.
Dialect
getDatabaseIdProvider()
- 类 中的方法ins.framework.mybatis.
MybatisConfig
数据库厂商标识(用于MyBatis的Mapper文件编写)
getDirection()
- 类 中的方法ins.framework.mybatis.
Order
getEndRow()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
结束行,可以用于oracle分页使用 (1-based)。
getFieldValue(Object, String)
- 类 中的静态方法ins.framework.mybatis.util.
ReflectHelper
getLimit()
- 类 中的方法ins.framework.mybatis.
PageParam
getLimit()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
getListOrders(HttpServletRequest)
- 类 中的静态方法ins.framework.mybatis.
MybatisApiUtils
getMappedStatement()
- 类 中的方法ins.framework.mybatis.paginator.dialect.
Dialect
getNextPage()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
getOffset()
- 类 中的方法ins.framework.mybatis.
PageParam
getOffset()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
offset,计数从0开始,可以用于mysql分页使用(0-based)
getOrderExpr()
- 类 中的方法ins.framework.mybatis.
Order
getOrders()
- 类 中的方法ins.framework.mybatis.
PageParam
getPage()
- 类 中的方法ins.framework.mybatis.
PageParam
getPage()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
取得当前页号。
getPageNo()
- 类 中的方法ins.framework.mybatis.
Page
getPageParam()
- 类 中的静态方法ins.framework.mybatis.
MybatisApiUtils
getPageParam(HttpServletRequest)
- 类 中的静态方法ins.framework.mybatis.
MybatisApiUtils
getPageSize()
- 类 中的方法ins.framework.mybatis.
Page
getPageSQL()
- 类 中的方法ins.framework.mybatis.paginator.dialect.
Dialect
getPaginator()
- 类 中的方法ins.framework.mybatis.
Page
得到分页器,通过Paginator可以得到总页数等值
getParameterMappings()
- 类 中的方法ins.framework.mybatis.paginator.dialect.
Dialect
getParameterObject()
- 类 中的方法ins.framework.mybatis.paginator.dialect.
Dialect
getParameterValue(HttpServletRequest, String, int)
- 类 中的静态方法ins.framework.mybatis.
MybatisApiUtils
getParameterValue(HttpServletRequest, String, String)
- 类 中的方法ins.framework.mybatis.
MybatisApiUtils
getPrePage()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
getProperty()
- 类 中的方法ins.framework.mybatis.
Order
getSlider()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
页码滑动窗口,并将当前页尽可能地放在滑动窗口的中间部位。
getStartRow()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
开始行,可以用于oracle分页使用 (1-based)。
getTargetField(Class<?>, String)
- 类 中的静态方法ins.framework.mybatis.util.
ReflectHelper
getTotalCount()
- 类 中的方法ins.framework.mybatis.
Page
getTotalCount()
- 类 中的方法ins.framework.mybatis.
PageParam
getTotalCount()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
取得总项数。
getTotalPages()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
得到 总页数
H
H2Dialect
-
ins.framework.mybatis.paginator.dialect
中的类
A dialect compatible with the H2 database.
H2Dialect(MappedStatement, Object, PageParam)
- 类 的构造器ins.framework.mybatis.paginator.dialect.
H2Dialect
hashCode()
- 类 中的方法ins.framework.mybatis.
Page
HSQLDialect
-
ins.framework.mybatis.paginator.dialect
中的类
Dialect for HSQLDB
HSQLDialect(MappedStatement, Object, PageParam)
- 类 的构造器ins.framework.mybatis.paginator.dialect.
HSQLDialect
I
InformixDialect
-
ins.framework.mybatis.paginator.dialect
中的类
InformixDialect(MappedStatement, Object, PageParam)
- 类 的构造器ins.framework.mybatis.paginator.dialect.
InformixDialect
ins.framework.mybatis
- 程序包 ins.framework.mybatis
提供Mybatis处理相关工具类
ins.framework.mybatis.annotations
- 程序包 ins.framework.mybatis.annotations
ins.framework.mybatis.autoconfiguration
- 程序包 ins.framework.mybatis.autoconfiguration
ins.framework.mybatis.paginator
- 程序包 ins.framework.mybatis.paginator
ins.framework.mybatis.paginator.dialect
- 程序包 ins.framework.mybatis.paginator.dialect
ins.framework.mybatis.paginator.domain
- 程序包 ins.framework.mybatis.paginator.domain
ins.framework.mybatis.util
- 程序包 ins.framework.mybatis.util
insert(T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
插入一条记录
insertBatch(List<T>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
批量insert(使用Java循环实现)
insertBatchBySQL(List<T>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
插入多条记录(需要数据库底层支持,已知MySQL、PG是支持的,TBase冷热分区库不支持)
insertSelective(T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
插入一条记录(选择字段, null 字段不插入)
insertSelectiveBatch(List<T>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
批量insertSelective(使用Java循环实现)
intercept(Invocation)
- 类 中的方法ins.framework.mybatis.paginator.
OffsetLimitInterceptor
isContainsTotalCount()
- 类 中的方法ins.framework.mybatis.
PageParam
isDisabledPage(int)
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
判断指定页码是否被禁止,也就是说指定页码超出了范围或等于当前页码。
isFirstPage()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
是否是首页(第一页),第一页页码为1
isHasNextPage()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
是否有下一页
isHasPrePage()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
是否有上一页
isIncludeDistinct(String)
- 类 中的静态方法ins.framework.mybatis.util.
SQLHelper
是否包含Distinct
isLastPage()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
是否是最后一页
isSQLInjection(String)
- 类 中的静态方法ins.framework.mybatis.
Order
M
MAPPED_STATEMENT_INDEX
- 类 中的静态变量ins.framework.mybatis.paginator.
OffsetLimitInterceptor
MAX_PAGE_SIZE
- 类 中的静态变量ins.framework.mybatis.
MybatisApiUtils
最大分页大小
MybatisApiUtils
-
ins.framework.mybatis
中的类
MyBatisApi的工具类
MybatisApiUtils()
- 类 的构造器ins.framework.mybatis.
MybatisApiUtils
MybatisAutoConfiguration
-
ins.framework.mybatis.autoconfiguration
中的类
MybatisAutoConfiguration()
- 类 的构造器ins.framework.mybatis.autoconfiguration.
MybatisAutoConfiguration
MybatisBaseDao
<
T
,
I
> -
ins.framework.mybatis
中的接口
Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能 这个 Mapper 支持 id 泛型
MybatisConfig
-
ins.framework.mybatis
中的类
MybatisConfig()
- 类 的构造器ins.framework.mybatis.
MybatisConfig
MySQLDialect
-
ins.framework.mybatis.paginator.dialect
中的类
MySQLDialect(MappedStatement, Object, PageParam)
- 类 的构造器ins.framework.mybatis.paginator.dialect.
MySQLDialect
N
NO_PAGE
- 类 中的静态变量ins.framework.mybatis.
PageParam
O
offsetLimitInterceptor()
- 类 中的方法ins.framework.mybatis.autoconfiguration.
MybatisAutoConfiguration
offsetLimitInterceptor()
- 类 中的方法ins.framework.mybatis.
MybatisConfig
OffsetLimitInterceptor
-
ins.framework.mybatis.paginator
中的类
基于mybatis-paginator插件,去掉线程池 为MyBatis提供基于方言(Dialect)的分页查询的插件 将拦截Executor.query()方法实现分页方言的插入.
OffsetLimitInterceptor()
- 类 的构造器ins.framework.mybatis.paginator.
OffsetLimitInterceptor
OffsetLimitInterceptor.BoundSqlSqlSource
-
ins.framework.mybatis.paginator
中的类
OracleDialect
-
ins.framework.mybatis.paginator.dialect
中的类
OracleDialect(MappedStatement, Object, PageParam)
- 类 的构造器ins.framework.mybatis.paginator.dialect.
OracleDialect
Order
-
ins.framework.mybatis
中的类
Order(String, Order.Direction, String)
- 类 的构造器ins.framework.mybatis.
Order
Order.Direction
-
ins.framework.mybatis
中的枚举
PropertyPath implements the pairing of an
Order.Direction
and a property.
P
Page
<
E
> -
ins.framework.mybatis
中的类
一页数据
Page()
- 类 的构造器ins.framework.mybatis.
Page
Page(Collection<? extends E>)
- 类 的构造器ins.framework.mybatis.
Page
Page(Collection<? extends E>, Paginator)
- 类 的构造器ins.framework.mybatis.
Page
Page(Paginator)
- 类 的构造器ins.framework.mybatis.
Page
PageParam
-
ins.framework.mybatis
中的类
PageParam()
- 类 的构造器ins.framework.mybatis.
PageParam
PageParam(RowBounds)
- 类 的构造器ins.framework.mybatis.
PageParam
PageParam(int)
- 类 的构造器ins.framework.mybatis.
PageParam
Query TOP N, default containsTotalCount = false
PageParam(int, int)
- 类 的构造器ins.framework.mybatis.
PageParam
PageParam(int, int, boolean)
- 类 的构造器ins.framework.mybatis.
PageParam
PageParam(List<Order>)
- 类 的构造器ins.framework.mybatis.
PageParam
Just sorting, default containsTotalCount = false
PageParam(Order...)
- 类 的构造器ins.framework.mybatis.
PageParam
Just sorting, default containsTotalCount = false
PageParam(int, int, Order...)
- 类 的构造器ins.framework.mybatis.
PageParam
PageParam(int, int, List<Order>)
- 类 的构造器ins.framework.mybatis.
PageParam
PageParam(int, int, List<Order>, boolean)
- 类 的构造器ins.framework.mybatis.
PageParam
Pages
-
ins.framework.mybatis.util
中的类
处理page对象的相关转换
Paginator
-
ins.framework.mybatis.paginator.domain
中的类
分页器,根据page,limit,totalCount用于页面上分页显示多项内容,计算页码和当前页的偏移量,方便页面分页使用.
Paginator(int, int, int)
- 类 的构造器ins.framework.mybatis.paginator.domain.
Paginator
PARAMETER_INDEX
- 类 中的静态变量ins.framework.mybatis.paginator.
OffsetLimitInterceptor
plugin(Object)
- 类 中的方法ins.framework.mybatis.paginator.
OffsetLimitInterceptor
PostgreSQLDialect
-
ins.framework.mybatis.paginator.dialect
中的类
PostgreSQLDialect(MappedStatement, Object, PageParam)
- 类 的构造器ins.framework.mybatis.paginator.dialect.
PostgreSQLDialect
powerSql
- 类 中的静态变量ins.framework.mybatis.paginator.
OffsetLimitInterceptor
R
ReflectHelper
-
ins.framework.mybatis.util
中的类
removeOrders(String)
- 类 中的静态方法ins.framework.mybatis.util.
SQLHelper
去除hql的orderby 子句,用于pagedQuery.
RESULT_HANDLER_INDEX
- 类 中的静态变量ins.framework.mybatis.paginator.
OffsetLimitInterceptor
ROWBOUNDS_INDEX
- 类 中的静态变量ins.framework.mybatis.paginator.
OffsetLimitInterceptor
S
save(T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
批量保存
saveBatch(List<T>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
批量保存
saveBatchWithVersion(List<T>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
批量保存(如果有版本号的话,带上版本号字段,没有则和saveBatch一致)
saveWithVersion(T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
批量保存(如果有版本号的话,带上版本号字段,没有则和save一致)
selectBatch(List<T>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
根据entity对象列表查询(实际根据entity对象中的id值批量查询)
selectBatchByPrimaryKeys(List<I>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
查询(根据ID 批量查询)
selectByPrimaryKey(I)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
根据 ID 查询
selectPage(PageParam, T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
根据 分页参数和entity对象,查询一页记录
setContainsTotalCount(boolean)
- 类 中的方法ins.framework.mybatis.
PageParam
setDialectClass(String)
- 类 中的方法ins.framework.mybatis.paginator.
OffsetLimitInterceptor
setDirection(Order.Direction)
- 类 中的方法ins.framework.mybatis.
Order
setFieldValue(Object, String, Object)
- 类 中的静态方法ins.framework.mybatis.util.
ReflectHelper
setLimit(int)
- 类 中的方法ins.framework.mybatis.
PageParam
setOrderExpr(String)
- 类 中的方法ins.framework.mybatis.
Order
setOrders(List<Order>)
- 类 中的方法ins.framework.mybatis.
PageParam
setPage(int)
- 类 中的方法ins.framework.mybatis.
PageParam
setProperties(Properties)
- 类 中的方法ins.framework.mybatis.paginator.
OffsetLimitInterceptor
setProperty(String)
- 类 中的方法ins.framework.mybatis.
Order
setTotalCount(int)
- 类 中的方法ins.framework.mybatis.
PageParam
slider(int)
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
页码滑动窗口,并将当前页尽可能地放在滑动窗口的中间部位。
SQLHelper
-
ins.framework.mybatis.util
中的类
mybatis-paginator查询count
SQLServerDialect
-
ins.framework.mybatis.paginator.dialect
中的类
SQLServerDialect(MappedStatement, Object, PageParam)
- 类 的构造器ins.framework.mybatis.paginator.dialect.
SQLServerDialect
SybaseDialect
-
ins.framework.mybatis.paginator.dialect
中的类
SybaseDialect(MappedStatement, Object, PageParam)
- 类 的构造器ins.framework.mybatis.paginator.dialect.
SybaseDialect
T
Table
-
ins.framework.mybatis.annotations
中的注释类型
toString()
- 类 中的方法ins.framework.mybatis.
Order
toString()
- 类 中的方法ins.framework.mybatis.
PageParam
toString()
- 类 中的方法ins.framework.mybatis.paginator.domain.
Paginator
U
updateBatch(List<T>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
批量调用updateSelectiveByPrimaryKey(使用Java循环实现)
updateBatchWithVersion(List<T>)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
批量调用updateSelectiveByPrimaryKeyWithVersion(使用Java循环实现)
updateByPrimaryKey(T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
根据 ID 修改
updateByPrimaryKeyWithVersion(T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
根据 ID 修改(如果有版本号的话,带上版本号字段,没有则和updateByPrimaryKey一致)
updateSelectiveByPrimaryKey(T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
根据 ID 选择修改
updateSelectiveByPrimaryKeyWithVersion(T)
- 接口 中的方法ins.framework.mybatis.
MybatisBaseDao
根据 ID 选择修改(如果有版本号的话,带上版本号字段,没有则和updateSelectiveByPrimaryKey一致)
V
valueOf(String)
- 枚举 中的静态方法ins.framework.mybatis.
Order.Direction
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法ins.framework.mybatis.
Order.Direction
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A
B
C
D
E
F
G
H
I
M
N
O
P
R
S
T
U
V
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2020. All rights reserved.