跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractChainWrapper<T,R,Children extends AbstractChainWrapper<T,R,Children,Param>,Param extends com.baomidou.mybatisplus.core.conditions.AbstractWrapper<T,R,Param>> - com.baomidou.mybatisplus.extension.conditions中的类
所有包装类都继承此抽象类,此抽象类代理了大部分生成 where 条件的方法 泛型: Children ,表示子类 泛型: Param ,表示子类所包装的具体 Wrapper 类型
AbstractChainWrapper() - 类 的构造器com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
必须的构造函数
AbstractJsonTypeHandler<T> - com.baomidou.mybatisplus.extension.handlers中的类
 
AbstractJsonTypeHandler() - 类 的构造器com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
AbstractSqlParserHandler - com.baomidou.mybatisplus.extension.handlers中的类
SQL 解析处理器
AbstractSqlParserHandler() - 类 的构造器com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
 
addInnerInterceptor(InnerInterceptor) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
addOrder(OrderItem...) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
添加新的排序条件,构造条件可以使用工厂:OrderItem.build(String, boolean)
addOrder(List<OrderItem>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
添加新的排序条件,构造条件可以使用工厂:OrderItem.build(String, boolean)
addOrderByElements(List<OrderItem>, List<OrderByElement>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
afterPropertiesSet() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
allEq(boolean, Map<R, V>, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
allEq(boolean, BiPredicate<R, V>, Map<R, V>, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
allowProcess(MetaObject) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.DynamicTableNameParser
已过时。
判断是否允许执行 例如:逻辑删除只解析 delete , update 操作
AlwaysUpdateSomeColumnById - com.baomidou.mybatisplus.extension.injector.methods.additional中的类
已过时。 
AlwaysUpdateSomeColumnById(Predicate<TableFieldInfo>) - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.additional.AlwaysUpdateSomeColumnById
已过时。
 
AlwaysUpdateSomeColumnById() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.additional.AlwaysUpdateSomeColumnById
已过时。
 
AlwaysUpdateSomeColumnById - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 ID 更新固定的那几个字段(但是不包含逻辑删除) 自己的通用 mapper 如下使用: int alwaysUpdateSomeColumnById(@Param(Constants.ENTITY) T entity); 如何筛选字段参考请 InsertBatchSomeColumn 里面的注释
AlwaysUpdateSomeColumnById() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
 
AlwaysUpdateSomeColumnById(Predicate<TableFieldInfo>) - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
 
and(boolean, Consumer<Param>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
andExpression(Table, Expression) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
delete update 语句 where 处理
andExpression(Table, Expression) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
delete update 语句 where 处理
andExpression(Table, Expression) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
delete update 语句 where 处理
AopUtils - com.baomidou.mybatisplus.extension.toolkit中的类
AopUtils Aop工具类
AopUtils() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.AopUtils
 
ApiController - com.baomidou.mybatisplus.extension.api中的类
已过时。
ApiController() - 类 的构造器com.baomidou.mybatisplus.extension.api.ApiController
已过时。
 
ApiErrorCode - com.baomidou.mybatisplus.extension.enums中的枚举
已过时。
ApiException - com.baomidou.mybatisplus.extension.exceptions中的异常错误
已过时。
ApiException(IErrorCode) - 异常错误 的构造器com.baomidou.mybatisplus.extension.exceptions.ApiException
已过时。
 
ApiException(String) - 异常错误 的构造器com.baomidou.mybatisplus.extension.exceptions.ApiException
已过时。
 
ApiException(Throwable) - 异常错误 的构造器com.baomidou.mybatisplus.extension.exceptions.ApiException
已过时。
 
ApiException(String, Throwable) - 异常错误 的构造器com.baomidou.mybatisplus.extension.exceptions.ApiException
已过时。
 
appendSelectItem(List<SelectItem>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
追加 SelectItem
apply(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
Assert - com.baomidou.mybatisplus.extension.api中的类
已过时。
Assert() - 类 的构造器com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
autoCountSql(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
获取自动优化的 countSql

B

baseMapper - 类 中的变量com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
beforePrepare(StatementHandler, Connection, Integer) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
 
beforePrepare(StatementHandler, Connection, Integer) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
beforePrepare(StatementHandler, Connection, Integer) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
beforePrepare(StatementHandler, Connection, Integer) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
 
beforePrepare(StatementHandler, Connection, Integer) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
StatementHandler.prepare(Connection, Integer) 操作前置处理 改改sql啥的
beforePrepare(StatementHandler, Connection, Integer) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.ShardingTableInnerInterceptor
 
beforePrepare(StatementHandler, Connection, Integer) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
Executor.query(MappedStatement, Object, RowBounds, ResultHandler, CacheKey, BoundSql) 操作前置处理 改改sql啥的
beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.ShardingTableInnerInterceptor
 
beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
beforeUpdate(Executor, MappedStatement, Object) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
Executor.update(MappedStatement, Object) 操作前置处理 改改sql啥的
beforeUpdate(Executor, MappedStatement, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
 
between(boolean, R, Object, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
BlockAttackInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
攻击 SQL 阻断解析器,防止全表更新与删除
BlockAttackInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
 
BlockAttackSqlParser - com.baomidou.mybatisplus.extension.parsers中的类
已过时。
BlockAttackSqlParser() - 类 的构造器com.baomidou.mybatisplus.extension.parsers.BlockAttackSqlParser
已过时。
 
buildAutoCountMappedStatement(MappedStatement) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
构建 mp 自用自动的 MappedStatement
buildCountMappedStatement(MappedStatement, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
获取指定的 id 的 MappedStatement
builderExpression(Expression, Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
处理条件: 支持 getTenantHandler().getTenantId()是一个完整的表达式:tenant in (1,2) 默认tenantId的表达式: LongValue(1)这种依旧支持
builderExpression(Expression, Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理条件
builderExpression(Expression, Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
处理条件: 支持 getTenantHandler().getTenantId()是一个完整的表达式:tenant in (1,2) 默认tenantId的表达式: LongValue(1)这种依旧支持
buildPaginationSql(IPage<?>, String, DbType, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
已过时。
3.3.1
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DB2Dialect
 
buildPaginationSql(String, long, long) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.IDialect
组装分页语句
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.MySqlDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.Oracle12cDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.OracleDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.PostgreDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServer2005Dialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServerDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SybaseDialect
 
buildSqlSessionFactory() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Build a SqlSessionFactory instance.

C

canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.DynamicTableNameParser
已过时。
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.ShardingTableInnerInterceptor
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
已过时。
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
 
ChainQuery<T> - com.baomidou.mybatisplus.extension.conditions.query中的接口
具有查询方法的定义
ChainUpdate<T> - com.baomidou.mybatisplus.extension.conditions.update中的接口
具有更新方法的定义
ChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions中的接口
此接口没特殊意义,只是为了减少实现类的代码量,主要在 AbstractChainWrapper 抽象类上实现 以及 继承该接口的子接口能直接获取到 BaseMapper 和相应的 Wrapper
ChainWrappers - com.baomidou.mybatisplus.extension.toolkit中的类
快捷构造 chain 式调用的工具类
changeTable(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
checkWhere(String, Expression, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
 
clear() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
clearCache(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
已过时。
3.3.1
clone() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
closeSqlSession(SqlSession) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
释放sqlSession
closeSqlSession(SqlSession) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
已过时。
3.3.0
com.baomidou.mybatisplus.extension - 程序包 com.baomidou.mybatisplus.extension
mybatis-plus扩展功能,包括分页,sql解析,spring集成
com.baomidou.mybatisplus.extension.activerecord - 程序包 com.baomidou.mybatisplus.extension.activerecord
Active Record 数据模型操作
com.baomidou.mybatisplus.extension.api - 程序包 com.baomidou.mybatisplus.extension.api
REST API 相关通用类
com.baomidou.mybatisplus.extension.conditions - 程序包 com.baomidou.mybatisplus.extension.conditions
 
com.baomidou.mybatisplus.extension.conditions.query - 程序包 com.baomidou.mybatisplus.extension.conditions.query
 
com.baomidou.mybatisplus.extension.conditions.update - 程序包 com.baomidou.mybatisplus.extension.conditions.update
 
com.baomidou.mybatisplus.extension.enums - 程序包 com.baomidou.mybatisplus.extension.enums
扩展枚举相关枚举类
com.baomidou.mybatisplus.extension.exceptions - 程序包 com.baomidou.mybatisplus.extension.exceptions
扩展功能异常
com.baomidou.mybatisplus.extension.handlers - 程序包 com.baomidou.mybatisplus.extension.handlers
扩展相关处理器
com.baomidou.mybatisplus.extension.incrementer - 程序包 com.baomidou.mybatisplus.extension.incrementer
扩展主键自增生成器
com.baomidou.mybatisplus.extension.injector.methods - 程序包 com.baomidou.mybatisplus.extension.injector.methods
扩展注入 SQL 操作方法相关类
com.baomidou.mybatisplus.extension.injector.methods.additional - 程序包 com.baomidou.mybatisplus.extension.injector.methods.additional
 
com.baomidou.mybatisplus.extension.p6spy - 程序包 com.baomidou.mybatisplus.extension.p6spy
 
com.baomidou.mybatisplus.extension.parser - 程序包 com.baomidou.mybatisplus.extension.parser
 
com.baomidou.mybatisplus.extension.parsers - 程序包 com.baomidou.mybatisplus.extension.parsers
 
com.baomidou.mybatisplus.extension.plugins - 程序包 com.baomidou.mybatisplus.extension.plugins
扩展的各种插件
com.baomidou.mybatisplus.extension.plugins.handler - 程序包 com.baomidou.mybatisplus.extension.plugins.handler
 
com.baomidou.mybatisplus.extension.plugins.inner - 程序包 com.baomidou.mybatisplus.extension.plugins.inner
 
com.baomidou.mybatisplus.extension.plugins.pagination - 程序包 com.baomidou.mybatisplus.extension.plugins.pagination
分页相关类
com.baomidou.mybatisplus.extension.plugins.pagination.dialects - 程序包 com.baomidou.mybatisplus.extension.plugins.pagination.dialects
mybatis 分页插件,支持不同数据库方言实现类
com.baomidou.mybatisplus.extension.plugins.pagination.optimize - 程序包 com.baomidou.mybatisplus.extension.plugins.pagination.optimize
COUNT SQL 优化相关类
com.baomidou.mybatisplus.extension.plugins.sharding - 程序包 com.baomidou.mybatisplus.extension.plugins.sharding
 
com.baomidou.mybatisplus.extension.plugins.tenant - 程序包 com.baomidou.mybatisplus.extension.plugins.tenant
mybatis 租户插件实现类
com.baomidou.mybatisplus.extension.scripting - 程序包 com.baomidou.mybatisplus.extension.scripting
 
com.baomidou.mybatisplus.extension.service - 程序包 com.baomidou.mybatisplus.extension.service
通用 Service 接口
com.baomidou.mybatisplus.extension.service.additional.query.impl - 程序包 com.baomidou.mybatisplus.extension.service.additional.query.impl
 
com.baomidou.mybatisplus.extension.service.additional.update.impl - 程序包 com.baomidou.mybatisplus.extension.service.additional.update.impl
 
com.baomidou.mybatisplus.extension.service.impl - 程序包 com.baomidou.mybatisplus.extension.service.impl
通用 service 实现
com.baomidou.mybatisplus.extension.spring - 程序包 com.baomidou.mybatisplus.extension.spring
Spring相关类
com.baomidou.mybatisplus.extension.toolkit - 程序包 com.baomidou.mybatisplus.extension.toolkit
工具类
comment(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
compare(String, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.VersionUtils
已过时。
比较版本号 true
compareVersion(String, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.VersionUtils
已过时。
比较版本号的大小,前者大则返回一个正数,后者大返回一个负数,相等则返回0
concatOrderBy(String, List<OrderItem>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
查询SQL拼接Order By
concatOrderBy(String, IPage<?>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
查询SQL拼接Order By
consumers(List<ParameterMapping>, Configuration, Map<String, Object>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
把内部所有需要消费的都消费掉
continueLimit(IPage<?>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
判断是否继续执行 Limit 逻辑
continuePage(IPage<?>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
count 查询之后,是否继续执行分页
count() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
获取 count
count() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询总记录数
count(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper 条件,查询总记录数
COUNT_SELECT_ITEM - 类 中的静态变量com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
countId - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
countId
countId() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
countMsCache - 类 中的静态变量com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
countSqlParser - 类 中的变量com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
COUNT SQL 解析
createParameterHandler(MappedStatement, Object, BoundSql) - 类 中的方法com.baomidou.mybatisplus.extension.scripting.MybatisFreeMarkerLanguageDriver
 
createParameterHandler(MappedStatement, Object, BoundSql) - 类 中的方法com.baomidou.mybatisplus.extension.scripting.MybatisThymeleafLanguageDriver
 
createParameterHandler(MappedStatement, Object, BoundSql) - 类 中的方法com.baomidou.mybatisplus.extension.scripting.MybatisVelocityLanguageDriver
 
current - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
当前页
currentMapperClass() - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
currentModelClass() - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 

D

DataPermissionHandler - com.baomidou.mybatisplus.extension.plugins.handler中的接口
数据权限处理器
DataPermissionInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
数据权限处理器
DataPermissionInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
DataPermissionInterceptor(DataPermissionHandler) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
db() - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
获取默认的SqlQuery(适用于单库)
db(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据当前class对象获取SqlQuery(适用于多库)
DB2Dialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
DB2 数据库分页方言
DB2Dialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DB2Dialect
 
DB2KeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
DB2 Sequence
DB2KeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.DB2KeyGenerator
 
dealEnumType(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.MybatisEnumTypeHandler
DEFAULT - 类 中的静态变量com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
DEFAULT_BATCH_SIZE - 接口 中的静态变量com.baomidou.mybatisplus.extension.service.IService
默认批次提交数量
delete(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
删除记录
delete(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
deleteById(Serializable) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据 ID 删除
deleteById() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据主键删除
dialectClazz - 类 中的变量com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
DialectFactory - com.baomidou.mybatisplus.extension.plugins.pagination中的类
分页方言工厂类
DialectFactory() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
 
DialectModel - com.baomidou.mybatisplus.extension.plugins.pagination中的类
分页参数动态化所需 model
DialectModel(String) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
 
DialectModel(String, long) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
 
DialectModel(String, long, long) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
 
DialectRegistry - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
数据库方言注入
DialectRegistry() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DialectRegistry
 
dialectType - 类 中的变量com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
DmDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
DmDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DmDialect
已过时。
 
doExpression(Expression) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
doExpression(Expression) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
 
doOptimisticLocker(Map<String, Object>, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
 
doSharding(String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.ShardingTableHandler
是否进行分片
doTableFilter(String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantHandler
已过时。
根据表名判断是否进行过滤 默认都要进行解析
dynamicTableName(MetaObject, String, String) - 接口 中的方法com.baomidou.mybatisplus.extension.parsers.ITableNameHandler
已过时。
生成动态表名
dynamicTableName(String, String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.TableNameHandler
生成动态表名
DynamicTableNameInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
动态表名
DynamicTableNameInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
DynamicTableNameInnerInterceptor(Map<String, TableNameHandler>) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
DynamicTableNameParser - com.baomidou.mybatisplus.extension.parsers中的类
已过时。
DynamicTableNameParser() - 类 的构造器com.baomidou.mybatisplus.extension.parsers.DynamicTableNameParser
已过时。
 

E

entityClass - 类 中的变量com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
eq(Object, Object, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
obj1 eq obj2
eq(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.DynamicTableNameParser
已过时。
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.ShardingTableInnerInterceptor
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
已过时。
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
 
equalsValue(Object, Object) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.MybatisEnumTypeHandler
已过时。
值比较
executeBatch(Consumer<SqlSession>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
已过时。
executeBatch(Collection<E>, int, BiConsumer<SqlSession, E>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
执行批量操作
executeBatch(Collection<E>, BiConsumer<SqlSession, E>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
执行批量操作(默认批次提交数量IService.DEFAULT_BATCH_SIZE
executeBatch(Class<?>, Log, Consumer<SqlSession>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
执行批量操作
executeBatch(Class<?>, Log, Collection<E>, int, BiConsumer<SqlSession, E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
执行批量操作
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.DB2KeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.H2KeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.KingbaseKeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.OracleKeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.PostgreKeyGenerator
 
exists(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

F

FACTORY - 类 中的静态变量com.baomidou.mybatisplus.extension.toolkit.SqlHelper
主要用于 service 和 ar
fail(IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
失败结果
fail(boolean, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
fail(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
fail(boolean, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
fail(String, Object[], MessageSource) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
返回多语言异常消息
fail(boolean, String, Object[], MessageSource) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
fail(String, MessageSource) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
fail(boolean, String, MessageSource) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
failed(String) - 类 中的方法com.baomidou.mybatisplus.extension.api.ApiController
已过时。
请求失败
failed(IErrorCode) - 类 中的方法com.baomidou.mybatisplus.extension.api.ApiController
已过时。
请求失败
failed(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.R
已过时。
 
failed(IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.R
已过时。
 
FakeTenantLineInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
已过时。
只为了过度 TenantSqlParser
FakeTenantLineInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
FakeTenantLineInnerInterceptor(TenantHandler) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
FastjsonTypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
Fastjson 实现 JSON 字段类型处理器
FastjsonTypeHandler(Class<?>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
 
findEnumValueFieldName(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.MybatisEnumTypeHandler
已过时。
查找标记标记EnumValue字段
findIDialect(Executor) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
获取分页方言类的逻辑
findProperty(String, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.MybatisMapWrapper
 
first(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
FIRST_MARK - 接口 中的静态变量com.baomidou.mybatisplus.extension.plugins.pagination.dialects.IDialect
这俩没什么特殊意义 只是为了实现类方便使用,以及区分分页 sql 的参数
formatMessage(int, String, long, String, String, String, String) - 类 中的方法com.baomidou.mybatisplus.extension.p6spy.P6SpyLogger
 
fromCode(long) - 枚举 中的静态方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
已过时。
 
func(boolean, Consumer<Children>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

G

GaussDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
GaussDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.GaussDialect
已过时。
 
GBaseDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
GBaseDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.GBaseDialect
已过时。
 
ge(Integer, Integer, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
num1大于等于num2
ge(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getAliasColumn(Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
租户字段别名设置 tenantId 或 tableAlias.tenantId
getAliasColumn(Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
租户字段别名设置 tenantId 或 tableAlias.tenantId
getAliasColumn(Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
租户字段别名设置 tenantId 或 tableAlias.tenantId
getBaseMapper() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.ChainWrapper
获取 BaseMapper
getBaseMapper() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
getBaseMapper() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 
getBaseMapper() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
getBaseMapper() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
getBaseMapper() - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
getBaseMapper() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
获取对应 entity 的 BaseMapper
getById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 ID 查询
getCache() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Gets the Cache.
getCode() - 接口 中的方法com.baomidou.mybatisplus.extension.api.IErrorCode
已过时。
错误编码 -1、失败 0、成功
getCode() - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
业务错误码
getCode() - 枚举 中的方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
已过时。
 
getConfiguration() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
getCountId() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
countId
getCurrent() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getCustomSqlSegment() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getData() - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
结果集
getDatabaseIdProvider() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Gets the DatabaseIdProvider
getDataPermissionHandler() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
getDbType() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
getDbType(Executor) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
不关闭 Connection,因为是从事务里获取的,sqlSession会负责关闭
getDbType(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
根据连接地址判断数据库类型
getDialect() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
getDialect(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
获取实现方言
getDialect(DbType) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
 
getDialect(DbType) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DialectRegistry
 
getDialects() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DialectRegistry
 
getDialectSql() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
分页方言 sql
getEntity() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getEntityClass() - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
getEntityClass() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
获取 entity 的 class
getErrorCode() - 异常错误 中的方法com.baomidou.mybatisplus.extension.exceptions.ApiException
已过时。
 
getExpression() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getIndexInfos(String, String, Connection) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
已过时。
得到表的索引信息
getIndexInfos(String, String, String, Connection) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
已过时。
得到表的索引信息
getIndexInfos(String, String, Connection) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
得到表的索引信息
getIndexInfos(String, String, String, Connection) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
得到表的索引信息
getInterceptors() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
getJdbcEventListener() - 类 中的方法com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory
 
getLogger() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
getLogger() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
getMap(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
getMap(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper,查询一条记录
getMaxLimit() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
单页分页条数限制
getMaxLimit() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
countId
getMethod(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
 
getMethod(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
 
getMethod(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
 
getMsg() - 接口 中的方法com.baomidou.mybatisplus.extension.api.IErrorCode
已过时。
错误描述
getMsg() - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
描述
getMsg() - 枚举 中的方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
已过时。
 
getNullableResult(ResultSet, String) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.MybatisEnumTypeHandler
已过时。
 
getNullableResult(ResultSet, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.MybatisEnumTypeHandler
已过时。
 
getNullableResult(CallableStatement, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.MybatisEnumTypeHandler
已过时。
 
getObj(Wrapper<T>, Function<? super Object, V>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
getObj(Wrapper<T>, Function<? super Object, V>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper,查询一条记录
getObject() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
getObject(Log, List<E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
从list中取第一条数据返回对应List中泛型的单个结果
getObjectType() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
getOne(Wrapper<T>, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
getOne(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper,查询一条记录
结果集,如果是多个会抛出异常,随机取一条加上限制条件 wrapper.last("LIMIT 1")
getOne(Wrapper<T>, boolean) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper,查询一条记录
getOptimizeCountSql(boolean, ISqlParser, String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
已过时。
3.4.0
getOptimizeCountSql(boolean, ISqlParser, String, MetaObject) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
 
getOptions(P6OptionsRepository) - 类 中的方法com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory
 
getOrders() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
排序字段信息
getOriginalCountSql(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
获取 COUNT 原生 SQL 包装
getRecords() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getSize() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getSqlComment() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getSqlFirst() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getSqlParserFilter() - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
 
getSqlParserList() - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
 
getSqlSegment() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getSqlSegment(Expression, String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.DataPermissionHandler
获取数据权限 SQL 片段
getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
getSqlSelect() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 
getSqlSet() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getSqlSet() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
getSqlSet() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
getSqlStatement(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
获取mapperStatementId
getSqlStatement(Class<?>, SqlMethod) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
获取mapperStatementId
getTableNameHandlerMap() - 类 中的方法com.baomidou.mybatisplus.extension.parsers.DynamicTableNameParser
已过时。
 
getTableNameHandlerMap() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
getTargetObject(T) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.AopUtils
获取源目标对象
getTargetSql() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getTenantHandler() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
getTenantHandler() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
 
getTenantId() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
获取租户 ID 值表达式,只支持单个 ID 值
getTenantId(boolean) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantHandler
已过时。
获取租户 ID 值表达式,支持多个 ID 条件查询 支持自定义表达式,比如:tenant_id in (1,2) @since 2019-8-2 多参请使用 ValueListExpression
getTenantIdColumn() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
获取租户字段名 默认字段名叫: tenant_id
getTenantIdColumn() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantHandler
已过时。
获取租户字段名 默认字段名叫: tenant_id
getTenantLineHandler() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
getTotal() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getUpdatedVersionVal(Class<?>, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
This method provides the control for version value.
getUpdatedVersionVal(Class<?>, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
已过时。
This method provides the control for version value.
getVfs() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Gets the VFS.
getWrapper() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getWrapper() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.ChainWrapper
获取最终拿去执行的 Wrapper
getWrapperFor(MetaObject, Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory
 
geZero(Integer, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
大于等于O
group(String) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
mp 内部规则分组
groupBy(boolean, R...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
GsonTypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
Gson 实现 JSON 字段类型处理器
GsonTypeHandler(Class<?>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
gt(Integer, Integer, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
num1大于num2
gt(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
gtZero(Integer, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
大于O

H

H2Dialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
H2Dialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.H2Dialect
已过时。
 
H2KeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
H2 Sequence
H2KeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.H2KeyGenerator
 
handlerLimit(IPage<?>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
处理超出分页条数限制,默认归为限制数
handlerLimit(IPage<?>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
处理超出分页条数限制,默认归为限制数
handlerOverflow(IPage<?>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
处理页数溢出,默认设置为第一页
handlerOverflow(IPage<?>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
处理页数溢出,默认设置为第一页
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.parsers.DynamicTableNameParser
已过时。
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.ShardingTableInnerInterceptor
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
已过时。
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
 
hasNext() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
是否存在下一页
hasPrevious() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
是否存在上一页
hasWrapperFor(Object) - 类 中的方法com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory
 
having(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
hitCount - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
是否命中count缓存
hitCount(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
HSQLDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
HSQLDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.HSQLDialect
已过时。
 

I

IDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的接口
数据库 分页语句组装接口
IErrorCode - com.baomidou.mybatisplus.extension.api中的接口
已过时。
ignoreTable(String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
根据表名判断是否忽略拼接多租户条件 默认都要进行解析并拼接多租户条件
IllegalSQLInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
由于开发人员水平参差不齐,即使订了开发规范很多人也不遵守 SQL是影响系统性能最重要的因素,所以拦截掉垃圾SQL语句
拦截SQL类型的场景 1.必须使用到索引,包含left join连接字段,符合索引最左原则 必须使用索引好处, 1.1 如果因为动态SQL,bug导致update的where条件没有带上,全表更新上万条数据 1.2 如果检查到使用了索引,SQL性能基本不会太差
2.SQL尽量单表执行,有查询left join的语句,必须在注释里面允许该SQL运行,否则会被拦截,有left join的语句,如果不能拆成单表执行的SQL,请leader商量在做 https://gaoxianglong.github.io/shark SQL尽量单表执行的好处 2.1 查询条件简单、易于开理解和维护; 2.2 扩展性极强;(可为分库分表做准备) 2.3 缓存利用率高; 2.在字段上使用函数
3.where条件为空 4.where条件使用了 !
IllegalSQLInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
 
IllegalSQLInterceptor - com.baomidou.mybatisplus.extension.plugins中的类
已过时。
IllegalSQLInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
已过时。
 
in(boolean, R, Collection<?>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.Upsert
 
InnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的接口
 
insert() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
插入(字段选择插入)
insert(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
InsertBatchSomeColumn - com.baomidou.mybatisplus.extension.injector.methods.additional中的类
已过时。 
InsertBatchSomeColumn(Predicate<TableFieldInfo>) - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.additional.InsertBatchSomeColumn
已过时。
 
InsertBatchSomeColumn - com.baomidou.mybatisplus.extension.injector.methods中的类
批量新增数据,自选字段 insert 不同的数据库支持度不一样!!!
InsertBatchSomeColumn() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
 
InsertBatchSomeColumn(Predicate<TableFieldInfo>) - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
 
insertOrUpdate() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
插入 OR 更新
inSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
已过时。
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
已过时。
 
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
Physical Page Interceptor for all the queries with parameter RowBounds
intercept(Invocation) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
已过时。
 
isAssignable(Class<?>, Class<?>, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
IService<T> - com.baomidou.mybatisplus.extension.service中的接口
顶级 Service
isFalse(boolean, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
isHitCount() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
isInstanceOf(Class<?>, Object, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
isMpEnums(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.MybatisEnumTypeHandler
已过时。
判断是否为MP枚举处理
isNotNull(boolean, R) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
isNull(IErrorCode, Object...) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
isNull(boolean, R) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
isOptimizeCountSql() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
isOptimizeJoin() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
isOverflow() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
溢出总页数后是否进行处理
isSearchCount - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
是否进行 count 查询
isSearchCount() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
isSingleton() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
isTrue(boolean, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
ITableNameHandler - com.baomidou.mybatisplus.extension.parsers中的接口

J

JacksonTypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
Jackson 实现 JSON 字段类型处理器
JacksonTypeHandler(Class<?>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
 
JdbcUtils - com.baomidou.mybatisplus.extension.toolkit中的类
JDBC 工具类
JdbcUtils() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
 
JsqlParserCountOptimize - com.baomidou.mybatisplus.extension.plugins.pagination.optimize中的类
JsqlParser Count Optimize
JsqlParserCountOptimize() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
JsqlParserCountOptimize(boolean) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
JsqlParserSupport - com.baomidou.mybatisplus.extension.parser中的类
https://github.com/JSQLParser/JSqlParser
JsqlParserSupport() - 类 的构造器com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
 

K

keys() - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
 
KingbaseDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
KingbaseDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.KingbaseDialect
已过时。
 
KingbaseKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
Kingbase Sequence
KingbaseKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.KingbaseKeyGenerator
 
ktQuery() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
链式查询 lambda 式 kotlin 使用
ktQueryChain(BaseMapper<T>, Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式查询 lambda 式 仅支持 Kotlin
ktQueryChain(BaseMapper<T>, T) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式查询 lambda 式 仅支持 Kotlin
ktUpdate() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
链式查询 lambda 式 kotlin 使用
ktUpdateChain(BaseMapper<T>, Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式更改 lambda 式 仅支持 Kotlin
ktUpdateChain(BaseMapper<T>, T) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式更改 lambda 式 仅支持 Kotlin

L

lambdaQuery() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
链式查询 lambda 式 注意:不支持 Kotlin
lambdaQueryChain(BaseMapper<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式查询 lambda 式 注意:不支持 Kotlin
LambdaQueryChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions.query中的类
 
LambdaQueryChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
LambdaQueryChainWrapper<T> - com.baomidou.mybatisplus.extension.service.additional.query.impl中的类
已过时。
3.3.0
LambdaQueryChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.service.additional.query.impl.LambdaQueryChainWrapper
已过时。
 
lambdaUpdate() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
链式更改 lambda 式 注意:不支持 Kotlin
lambdaUpdateChain(BaseMapper<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式更改 lambda 式 注意:不支持 Kotlin
LambdaUpdateChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions.update中的类
Lambda Update Chain Wrapper
LambdaUpdateChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
LambdaUpdateChainWrapper<T> - com.baomidou.mybatisplus.extension.service.additional.update.impl中的类
已过时。
3.3.0
LambdaUpdateChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.service.additional.update.impl.LambdaUpdateChainWrapper
已过时。
 
last(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
le(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
like(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
likeLeft(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
likeRight(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
limit - 类 中的变量com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
单页限制 500 条,小于 0 如 -1 不受限制
list() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
获取集合
list(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询列表
list() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询所有
listByIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询(根据ID 批量查询)
listByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询(根据 columnMap 条件)
listMaps(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询列表
listMaps() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询所有列表
listObjs() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询全部记录
listObjs(Function<? super Object, V>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询全部记录
listObjs(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper 条件,查询全部记录
listObjs(Wrapper<T>, Function<? super Object, V>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper 条件,查询全部记录
log - 类 中的变量com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
logger - 类 中的变量com.baomidou.mybatisplus.extension.api.ApiController
已过时。
 
logger - 类 中的变量com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
日志
logger - 类 中的变量com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
logger - 类 中的静态变量com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
 
LogicDeleteByIdWithFill - com.baomidou.mybatisplus.extension.injector.methods.additional中的类
已过时。 
LogicDeleteByIdWithFill() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.additional.LogicDeleteByIdWithFill
已过时。
 
LogicDeleteByIdWithFill - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 id 逻辑删除数据,并带字段填充功能 注意入参是 entity !!!
LogicDeleteByIdWithFill() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
 
logText(String) - 类 中的方法com.baomidou.mybatisplus.extension.p6spy.StdoutLogger
 
lowLevelCountSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
无法进行count优化时,降级使用此方法
lt(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

M

mapperClass - 类 中的变量com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
MariaDBDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
MariaDBDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.MariaDBDialect
已过时。
 
maxLimit - 类 中的变量com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
单页分页条数限制
maxLimit - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
countId
maxLimit() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
Model<T extends Model<?>> - com.baomidou.mybatisplus.extension.activerecord中的类
ActiveRecord 模式 CRUD 必须存在对应的原始mapper并继承baseMapper并且可以使用的前提下 才能使用此 AR 模式 !!!
Model() - 类 的构造器com.baomidou.mybatisplus.extension.activerecord.Model
 
MybatisEnumTypeHandler<E extends java.lang.Enum<?>> - com.baomidou.mybatisplus.extension.handlers中的类
已过时。
3.4.0 @2020-06-23 use MybatisEnumTypeHandler
MybatisEnumTypeHandler(Class<E>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.MybatisEnumTypeHandler
已过时。
 
MybatisFreeMarkerLanguageDriver - com.baomidou.mybatisplus.extension.scripting中的类
 
MybatisFreeMarkerLanguageDriver(FreeMarkerLanguageDriverConfig) - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisFreeMarkerLanguageDriver
 
MybatisFreeMarkerLanguageDriver() - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisFreeMarkerLanguageDriver
 
MybatisMapWrapper - com.baomidou.mybatisplus.extension.handlers中的类
返回Map结果集,下划线转驼峰
MybatisMapWrapper(MetaObject, Map<String, Object>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.MybatisMapWrapper
 
MybatisMapWrapperFactory - com.baomidou.mybatisplus.extension中的类
开启返回map结果集的下划线转驼峰 Map 的 key 下划线转驼峰 configuration.setObjectWrapperFactory(new MybatisMapWrapperFactory());
MybatisMapWrapperFactory() - 类 的构造器com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory
 
MybatisPlusInterceptor - com.baomidou.mybatisplus.extension.plugins中的类
 
MybatisPlusInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
MybatisPlusLogFactory - com.baomidou.mybatisplus.extension.p6spy中的类
扩展p6spy
MybatisPlusLogFactory() - 类 的构造器com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory
 
MybatisPlusLoggingEventListener - com.baomidou.mybatisplus.extension.p6spy中的类
监听事件
MybatisPlusLoggingEventListener() - 类 的构造器com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLoggingEventListener
 
MybatisSqlSessionFactoryBean - com.baomidou.mybatisplus.extension.spring中的类
拷贝类 SqlSessionFactoryBean 修改方法 buildSqlSessionFactory() 加载自定义 MybatisXmlConfigBuilder 移除 sqlSessionFactoryBuilder 属性,强制使用 `new MybatisSqlSessionFactoryBuilder()` 移除 environment 属性,强制使用 `MybatisSqlSessionFactoryBean.class.getSimpleName()`
MybatisSqlSessionFactoryBean() - 类 的构造器com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
MybatisThymeleafLanguageDriver - com.baomidou.mybatisplus.extension.scripting中的类
 
MybatisThymeleafLanguageDriver(ThymeleafLanguageDriverConfig) - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisThymeleafLanguageDriver
 
MybatisThymeleafLanguageDriver(ITemplateEngine) - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisThymeleafLanguageDriver
 
MybatisThymeleafLanguageDriver() - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisThymeleafLanguageDriver
 
MybatisVelocityLanguageDriver - com.baomidou.mybatisplus.extension.scripting中的类
 
MybatisVelocityLanguageDriver(VelocityLanguageDriverConfig) - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisVelocityLanguageDriver
 
MybatisVelocityLanguageDriver() - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisVelocityLanguageDriver
 
MySqlDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
MYSQL 数据库分页语句组装实现
MySqlDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.MySqlDialect
 

N

ne(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
nested(boolean, Consumer<Param>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
newInstance(Properties) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
 
noNullElements(Object[], IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
not(boolean, Consumer<Param>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
notBetween(boolean, R, Object, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
notEmpty(Object[], IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
notEmpty(Collection<?>, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
notEmpty(Map<?, ?>, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 
notExists(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
notIn(boolean, R, Collection<?>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
notInSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
notLike(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
notNull(IErrorCode, Object...) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.Assert
已过时。
 

O

ok(T) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.R
已过时。
 
ok() - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
 
onAfterExecuteBatch(StatementInformation, long, int[], SQLException) - 类 中的方法com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLoggingEventListener
 
onApplicationEvent(ApplicationEvent) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
one() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
获取单个
oneOpt() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
获取单个
OptimisticLockerInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
Optimistic Lock Light version Intercept on Executor.update; Support version types: int/Integer, long/Long, java.util.Date, java.sql.Timestamp For extra types, please define a subclass and override getUpdatedVersionVal() method.
OptimisticLockerInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
 
OptimisticLockerInterceptor - com.baomidou.mybatisplus.extension.plugins中的类
OptimisticLockerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
已过时。
 
optimizeCountSql - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
自动优化 COUNT SQL
optimizeCountSql() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
or(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
or(boolean, Consumer<Param>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
Oracle12cDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
ORACLE 新版数据库分页语句组装实现
Oracle12cDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.Oracle12cDialect
 
OracleDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
ORACLE 数据库分页语句组装实现 通用分页版本
OracleDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.OracleDialect
 
OracleKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
Oracle Key Sequence 生成器
OracleKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.OracleKeyGenerator
 
orderBy(boolean, boolean, R...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
orders - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
排序字段信息
orders() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
OscarDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
OscarDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.OscarDialect
已过时。
 
overflow - 类 中的变量com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
溢出总页数后是否进行处理
overflow - 类 中的变量com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
溢出总页数后是否进行处理

P

P6SpyLogger - com.baomidou.mybatisplus.extension.p6spy中的类
P6spy SQL 打印策略
P6SpyLogger() - 类 的构造器com.baomidou.mybatisplus.extension.p6spy.P6SpyLogger
 
page(E) - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
获取分页数据
Page<T> - com.baomidou.mybatisplus.extension.plugins.pagination中的类
简单分页模型
Page() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
Page(long, long) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
分页构造函数
Page(long, long, long) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
Page(long, long, boolean) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
Page(long, long, long, boolean) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
page(E, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
翻页查询
page(E) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
无条件翻页查询
pageMaps(E, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
翻页查询
pageMaps(E) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
无条件翻页查询
PaginationInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
分页拦截器 默认对 left join 进行优化,虽然能优化count,但是加上分页的话如果1对多本身结果条数就是不正确的
PaginationInnerInterceptor(DbType) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
PaginationInnerInterceptor(IDialect) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
PaginationInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
PaginationInterceptor - com.baomidou.mybatisplus.extension.plugins中的类
已过时。
PaginationInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
 
parse(String) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
parse(String) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
 
parse(String) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
parse(String) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
 
parser(MetaObject, String) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.DynamicTableNameParser
已过时。
进行 SQL 表名名替换
parser(MetaObject, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
parserMulti(String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
 
parserSingle(String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
 
PhoenixDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
PhoenixDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.PhoenixDialect
已过时。
 
pkVal() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
主键值
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.IllegalSQLInterceptor
已过时。
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor
已过时。
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
 
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
已过时。
 
PostgreDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
Postgre 数据库分页语句组装实现
PostgreDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.PostgreDialect
 
PostgreKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
Postgres Sequence
PostgreKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.PostgreKeyGenerator
 
processDelete(Delete, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
删除
processDelete(Delete) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.BlockAttackSqlParser
已过时。
 
processDelete(Delete, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
 
processDelete(Delete, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
delete 语句处理
processDelete(Delete, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
 
processDelete(Delete, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
delete 语句处理
processDelete(Delete) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
delete 语句处理
processFromItem(FromItem) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
处理子查询等
processFromItem(FromItem) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理子查询等
processFromItem(FromItem) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
处理子查询等
processInsert(Insert, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
新增
processInsert(Insert) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.BlockAttackSqlParser
已过时。
 
processInsert(Insert, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
processInsert(Insert, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
processInsert(Insert) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
insert 语句处理
processInsertSelect(SelectBody) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理 insert into select 进入这里表示需要 insert 的表启用了多租户,则 select 的表都启动了
processJoin(Join) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
处理联接语句
processJoin(Join) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理联接语句
processJoin(Join) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
处理联接语句
processParser(Statement, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
执行 SQL 解析
processPlainSelect(PlainSelect) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
处理 PlainSelect
processPlainSelect(PlainSelect, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
处理 PlainSelect
processPlainSelect(PlainSelect) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理 PlainSelect
processPlainSelect(PlainSelect) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
处理 PlainSelect
processPlainSelect(PlainSelect, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
处理 PlainSelect
processSelect(Select, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
查询
processSelect(Select, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
processSelect(Select, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
processSelect(Select, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
 
processSelect(Select, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.BlockAttackSqlParser
已过时。
 
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
select 语句处理
processTableAlias4CustomizedTenantIdExpression(Expression, Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
目前: 针对自定义的tenantId的条件表达式[tenant_id in (1,2,3)],无法处理多租户的字段加上表别名 select a.id, b.name from a join b on b.aid = a.id and [b.]tenant_id in (1,2) --别名[b.]无法加上 TODO
processTableAlias4CustomizedTenantIdExpression(Expression, Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
目前: 针对自定义的tenantId的条件表达式[tenant_id in (1,2,3)],无法处理多租户的字段加上表别名 select a.id, b.name from a join b on b.aid = a.id and [b.]tenant_id in (1,2) --别名[b.]无法加上 TODO
processUpdate(Update, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
更新
processUpdate(Update) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.BlockAttackSqlParser
已过时。
 
processUpdate(Update, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
 
processUpdate(Update, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
update 语句处理
processUpdate(Update, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
 
processUpdate(Update, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
update 语句处理
processUpdate(Update) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
update 语句处理
processWhereSubSelect(Expression) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理where条件内的子查询 支持如下: 1. in 2. = 3. > 4. < 5. >= 6. <= 7. <> 8.
PropertyMapper - com.baomidou.mybatisplus.extension.toolkit中的类
 

Q

query() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
链式查询 普通
queryChain(BaseMapper<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式查询 普通
QueryChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions.query中的类
Query Chain Wrapper
QueryChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 
QueryChainWrapper<T> - com.baomidou.mybatisplus.extension.service.additional.query.impl中的类
已过时。
3.3.0
QueryChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.service.additional.query.impl.QueryChainWrapper
已过时。
 
queryTotal(String, MappedStatement, BoundSql, IPage<?>, Connection) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
查询总记录条数

R

R<T> - com.baomidou.mybatisplus.extension.api中的类
已过时。
R() - 类 的构造器com.baomidou.mybatisplus.extension.api.R
已过时。
 
R(IErrorCode) - 类 的构造器com.baomidou.mybatisplus.extension.api.R
已过时。
 
records - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
查询数据列表
regexFind(String, CharSequence) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
正则匹配
remove() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.update.ChainUpdate
删除数据
remove(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 entity 条件,删除记录
removeById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 ID 删除
removeByIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
删除(根据ID 批量删除)
removeByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 columnMap 条件,删除记录
restResult(T, IErrorCode) - 类 中的静态方法com.baomidou.mybatisplus.extension.api.R
已过时。
 
retBool(Integer) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
已过时。
3.3.1
retBool(Integer) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
判断数据库操作是否成功
retCount(Integer) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
返回SelectCount执行结果

S

save(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
插入一条记录(选择字段,策略插入)
saveBatch(Collection<T>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
批量插入
saveBatch(Collection<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
插入(批量)
saveBatch(Collection<T>, int) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
插入(批量)
saveOrUpdate(T) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
TableId 注解存在更新记录,否插入一条记录
saveOrUpdate(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
TableId 注解存在更新记录,否插入一条记录
saveOrUpdate(T, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据updateWrapper尝试更新,否继续执行saveOrUpdate(T)方法 此次修改主要是减少了此项业务代码的代码量(存在性验证之后的saveOrUpdate操作)
saveOrUpdateBatch(Collection<T>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
saveOrUpdateBatch(Collection<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量修改插入
saveOrUpdateBatch(Collection<T>, int) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量修改插入
saveOrUpdateBatch(Class<?>, Class<?>, Log, Collection<E>, int, BiPredicate<SqlSession, E>, BiConsumer<SqlSession, E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
批量更新或保存
SECOND_MARK - 接口 中的静态变量com.baomidou.mybatisplus.extension.plugins.pagination.dialects.IDialect
 
select(SFunction<T, ?>...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
select(Class<T>, Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
select(String...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 
select(Class<T>, Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 
selectAll() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
查询所有
selectById(Serializable) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据 ID 查询
selectById() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据主键查询
selectCount(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
查询总数
selectCount(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
selectList(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
查询总记录数
selectList(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据sql查询Map结果集 SqlRunner.db().selectList("select * from tbl_user where name={0}", "Caratacus")
selectObj(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据sql查询一个字段值的一条结果 注意:该方法只会返回一个字段的值, 如果需要多字段,请参考selectOne()
selectObjs(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据sql查询一个字段值的结果集 注意:该方法只会返回一个字段的值, 如果需要多字段,请参考selectList()
selectOne(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
查询一条记录
selectOne(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
selectPage(E, Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
翻页查询
selectPage(E, String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
serviceData() - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
服务间调用非业务正常,异常直接释放
ServiceImpl<M extends com.baomidou.mybatisplus.core.mapper.BaseMapper<T>,T> - com.baomidou.mybatisplus.extension.service.impl中的类
IService 实现类( 泛型:M 是 mapper 对象,T 是实体 )
ServiceImpl() - 类 的构造器com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
set(boolean, SFunction<T, ?>, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
set(boolean, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
setAsc(String...) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
已过时。
3.2.0
setAscs(List<String>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
已过时。
3.2.0
setCache(Cache) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Sets the Cache.
setCode(long) - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
业务错误码
setConfigLocation(Resource) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set the location of the MyBatis SqlSessionFactory config file.
setConfiguration(MybatisConfiguration) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set a customized MyBatis configuration.
setConfigurationProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set optional properties to be passed into the SqlSession configuration, as alternative to a &lt;properties&gt; tag in the configuration xml file.
setConsumer(boolean, Function<List<ParameterMapping>, Integer>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
设置消费 List 的方式 带下标的 mark: 标记一下,暂时没看到哪个数据库的分页方言会存在使用该方法
setConsumer(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
设置消费 List 的方式 不带下标的
setConsumerChain() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
设置消费 List 的方式 不带下标的,两个值都有
setCountId(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
countId
setCountSqlParser(ISqlParser) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
COUNT SQL 解析
setCurrent(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setData(T) - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
结果集
setDatabaseIdProvider(DatabaseIdProvider) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Sets the DatabaseIdProvider.
setDataPermissionHandler(DataPermissionHandler) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
setDataSource(DataSource) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set the JDBC DataSource that this instance should manage transactions for.
setDbType(DbType) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
setDbType(DbType) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
数据库类型
setDefaultScriptingLanguageDriver(Class<? extends LanguageDriver>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set a default scripting language driver class.
setDesc(String...) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
已过时。
3.2.0
setDescs(List<String>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
已过时。
3.2.0
setDialect(IDialect) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
setDialect(IDialect) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
方言实现类
setDialectClazz(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
setDialectType(String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
setEntity(T) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
setEntityClass(Class<T>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
setFailFast(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
If true, a final check is done on Configuration to assure that all mapped statements are fully loaded and there is no one still pending to resolve includes.
setGlobalConfig(GlobalConfig) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
setGson(Gson) - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
setHitCount(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setInterceptors(List<InnerInterceptor>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
setLimit(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
单页限制 500 条,小于 0 如 -1 不受限制
setMapperLocations(Resource...) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set locations of MyBatis mapper files that are going to be merged into the SqlSessionFactory configuration at runtime.
setMaxLimit(Long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
单页分页条数限制
setMaxLimit(Long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
countId
setMsg(String) - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
描述
setNonNullParameter(PreparedStatement, int, T, JdbcType) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
setNonNullParameter(PreparedStatement, int, Enum<?>, JdbcType) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.MybatisEnumTypeHandler
已过时。
 
setObjectFactory(ObjectFactory) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Sets the ObjectFactory.
setObjectMapper(ObjectMapper) - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
 
setObjectWrapperFactory(ObjectWrapperFactory) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Sets the ObjectWrapperFactory.
setOptimizeCountSql(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setOptimizeJoin(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
setOrders(List<OrderItem>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
排序字段信息
setOverflow(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
溢出总页数后是否进行处理
setOverflow(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
溢出总页数后是否进行处理
setPlugins(Interceptor...) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Mybatis plugin list.
setPredicate(Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
字段筛选条件
setPredicate(Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
字段筛选条件
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
setProperties(Properties) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
使用内部规则,拿分页插件举个栗子: - key: "@page" ,value: "com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor" - key: "page:limit" ,value: "100" 解读1: key 以 "@" 开头定义了这是一个需要组装的 `InnerInterceptor`, 以 "page" 结尾表示别名 value 是 `InnerInterceptor` 的具体的 class 全名 解读2: key 以上面定义的 "别名 + ':'" 开头指这个 `value` 是定义的该 `InnerInterceptor` 属性需要设置的值 如果这个 `InnerInterceptor` 不需要配置属性也要加别名
setProperties(Properties) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
已过时。
 
setRecords(List<T>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setScriptingLanguageDrivers(LanguageDriver...) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set scripting language drivers.
setSearchCount(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setSize(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setSql(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
setSql(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
setSqlParserFilter(ISqlParserFilter) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
 
setSqlParserList(List<ISqlParser>) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
 
setTableNameHandlerMap(Map<String, ITableNameHandler>) - 类 中的方法com.baomidou.mybatisplus.extension.parsers.DynamicTableNameParser
已过时。
 
setTableNameHandlerMap(Map<String, TableNameHandler>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
setTenantHandler(TenantHandler) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
setTenantHandler(TenantHandler) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
 
setTenantLineHandler(TenantLineHandler) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
setTotal(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setTransactionFactory(TransactionFactory) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set the MyBatis TransactionFactory to use.
setTypeAliases(Class<?>...) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
List of type aliases to register.
setTypeAliasesPackage(String) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Packages to search for type aliases.
setTypeAliasesSuperType(Class<?>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Super class which domain objects have to extend to have a type alias created.
setTypeEnumsPackage(String) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
TODO 自定义枚举包
setTypeHandlers(TypeHandler<?>...) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set type handlers.
setTypeHandlersPackage(String) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Packages to search for type handlers.
setVfs(Class<? extends VFS>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Sets the VFS.
ShardingInfo - com.baomidou.mybatisplus.extension.plugins.sharding中的类
 
ShardingInfo() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.sharding.ShardingInfo
 
ShardingTableHandler - com.baomidou.mybatisplus.extension.plugins.handler中的接口
 
ShardingTableInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
分表插件
ShardingTableInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.ShardingTableInnerInterceptor
 
size - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
每页显示条数,默认 10
sql() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
执行 SQL
SqlExplainInterceptor - com.baomidou.mybatisplus.extension.plugins中的类
SqlExplainInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
已过时。
 
SqlHelper - com.baomidou.mybatisplus.extension.toolkit中的类
SQL 辅助类
SqlHelper() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.SqlHelper
 
SQLiteDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
SQLiteDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLiteDialect
已过时。
 
sqlParser(MetaObject) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
拦截 SQL 解析执行
SqlParserUtils - com.baomidou.mybatisplus.extension.toolkit中的类
SQL 解析工具类
SqlParserUtils() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
 
SqlRunner - com.baomidou.mybatisplus.extension.toolkit中的类
SqlRunner 执行 SQL
SqlRunner() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
SqlRunner(Class<?>) - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
SQLServer2005Dialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
SQLServer 2005 数据库分页方言
SQLServer2005Dialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServer2005Dialect
 
SQLServerDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
SQLServer 数据库分页语句组装实现
SQLServerDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServerDialect
 
sqlSession() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
获取Session 默认自动提交
sqlSession(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
获取Session
sqlSessionBatch() - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
已过时。
3.3.0
sqlSessionBatch(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
批量操作 SqlSession
sqlSessionFactory(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
获取SqlSessionFactory
sqlStatement(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
获取SqlStatement
sqlStatement(String) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
获取SqlStatement
sqlStatement(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
已过时。
3.4.0
StdoutLogger - com.baomidou.mybatisplus.extension.p6spy中的类
输出 SQL 日志
StdoutLogger() - 类 的构造器com.baomidou.mybatisplus.extension.p6spy.StdoutLogger
 
success(T) - 类 中的方法com.baomidou.mybatisplus.extension.api.ApiController
已过时。
请求成功
SybaseDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
sybase 数据库分页方言
SybaseDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SybaseDialect
 
SybaseDialect(boolean) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SybaseDialect
 

T

table(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
获取TableInfo
tableName() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.ShardingTableHandler
该分片规则对应的 表名
TableNameHandler - com.baomidou.mybatisplus.extension.plugins.handler中的接口
动态表名处理器
TenantHandler - com.baomidou.mybatisplus.extension.plugins.tenant中的接口
TenantLineHandler - com.baomidou.mybatisplus.extension.plugins.handler中的接口
租户处理器( TenantId 行级 )
TenantLineInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
 
TenantLineInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
TenantLineInnerInterceptor(TenantLineHandler) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
TenantSqlParser - com.baomidou.mybatisplus.extension.plugins.tenant中的类
已过时。
3.4.0
TenantSqlParser() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
 
TenantSqlParser(TenantHandler) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
 
toJson(T) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
toJson(Object) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
 
toJson(Object) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
toJson(Object) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.api.R
已过时。
 
toString() - 枚举 中的方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
已过时。
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractSqlParserHandler
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.parsers.DynamicTableNameParser
已过时。
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.FakeTenantLineInnerInterceptor
已过时。
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.ShardingTableInnerInterceptor
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor
已过时。
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.tenant.TenantSqlParser
已过时。
 
total - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
总数
typedThis - 类 中的变量com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

U

update(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
执行 SQL 更新
update() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.update.ChainUpdate
更新数据
update(T) - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.update.ChainUpdate
更新数据
update(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 UpdateWrapper 条件,更新记录 需要设置sqlset
update(T, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 whereEntity 条件,更新记录
update() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
链式更改 普通
update(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
updateBatchById(Collection<T>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
updateBatchById(Collection<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据ID 批量更新
updateBatchById(Collection<T>, int) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据ID 批量更新
updateById() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
更新(字段选择更新)
updateById(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 ID 选择修改
updateChain(BaseMapper<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式更改 普通
UpdateChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions.update中的类
Update Chain Wrapper
UpdateChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
UpdateChainWrapper<T> - com.baomidou.mybatisplus.extension.service.additional.update.impl中的类
已过时。
3.3.0
UpdateChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.service.additional.update.impl.UpdateChainWrapper
已过时。
 
Upsert - com.baomidou.mybatisplus.extension.injector.methods中的类
插入一条数据(选择字段插入)
Upsert() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.Upsert
 

V

valueOf(String) - 枚举 中的静态方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
已过时。
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.baomidou.mybatisplus.extension.enums.ApiErrorCode
已过时。
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VersionUtils - com.baomidou.mybatisplus.extension.toolkit中的类
已过时。
3.4.1
VersionUtils() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.VersionUtils
已过时。
 

W

whenNotBlack(String, Consumer<String>) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
 
whenNotBlack(String, Function<String, T>, Consumer<T>) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
 
willDoQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
判断是否执行 Executor.query(MappedStatement, Object, RowBounds, ResultHandler, CacheKey, BoundSql) 如果不执行query操作,则返回 Collections.emptyList()
willDoQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
这里进行count,如果count为0这返回false(就是不再执行sql了)
willDoUpdate(Executor, MappedStatement, Object) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
判断是否执行 Executor.update(MappedStatement, Object) 如果不执行update操作,则影响行数的值为 -1
wrapperChildren - 类 中的变量com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
子类所包装的具体 Wrapper 类型

X

XuGuDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
XuGuDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.XuGuDialect
已过时。
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
跳过导航链接