A B C D E F G H I J K L M N O P Q R S T U 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
 
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, BiPredicate<R, V>, Map<R, V>, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
allEq(boolean, Map<R, V>, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
AlwaysUpdateSomeColumnById - com.baomidou.mybatisplus.extension.injector.methods中的类
根据 ID 更新固定的那几个字段(但是不包含逻辑删除)
AlwaysUpdateSomeColumnById() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
 
AlwaysUpdateSomeColumnById(String, Predicate<TableFieldInfo>) - 类 的构造器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.TenantLineInnerInterceptor
delete update 语句 where 处理
AopUtils - com.baomidou.mybatisplus.extension.toolkit中的类
AopUtils Aop工具类
AopUtils() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.AopUtils
 
appendSelectItem(List<SelectItem>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
追加 SelectItem
apply(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
autoCountSql(IPage<?>, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
获取自动优化的 countSql

B

baseMapper - 类 中的变量com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
beforeGetBoundSql(StatementHandler) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
StatementHandler.getBoundSql() 操作前置处理
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.IllegalSQLInnerInterceptor
 
beforePrepare(StatementHandler, Connection, Integer) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
StatementHandler.prepare(Connection, Integer) 操作前置处理
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.InnerInterceptor
Executor.query(MappedStatement, Object, RowBounds, ResultHandler, CacheKey, BoundSql) 操作前置处理
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.ReplacePlaceholderInnerInterceptor
 
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) 操作前置处理
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
 
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, List<Table>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理条件
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DB2Dialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.GBase8sDialect
 
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.SybaseDialect
 
buildPaginationSql(String, long, long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.dialects.XCloudDialect
 
buildSqlSessionFactory() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Build a SqlSessionFactory instance.

C

canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
canEqual(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
已过时。
 
ChainQuery<T> - com.baomidou.mybatisplus.extension.conditions.query中的接口
具有查询方法的定义
ChainUpdate<T> - com.baomidou.mybatisplus.extension.conditions.update中的接口
具有更新方法的定义
ChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions中的接口
此接口没特殊意义,只是为了减少实现类的代码量,主要在 AbstractChainWrapper 抽象类上实现
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
 
clone() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
close() - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
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.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.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.p6spy - 程序包 com.baomidou.mybatisplus.extension.p6spy
 
com.baomidou.mybatisplus.extension.parser - 程序包 com.baomidou.mybatisplus.extension.parser
 
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.scripting - 程序包 com.baomidou.mybatisplus.extension.scripting
 
com.baomidou.mybatisplus.extension.service - 程序包 com.baomidou.mybatisplus.extension.service
通用 Service 接口
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
 
concatOrderBy(String, List<OrderItem>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
查询SQL拼接Order By
consumers(List<ParameterMapping>, Configuration, Map<String, Object>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
把内部所有需要消费的都消费掉
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
获取jsqlparser中count的SelectItem
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
 
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
 
dbType() - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.DB2KeyGenerator
 
dbType() - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.DmKeyGenerator
 
dbType() - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.FirebirdKeyGenerator
 
dbType() - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.H2KeyGenerator
 
dbType() - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.KingbaseKeyGenerator
 
dbType() - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.OracleKeyGenerator
 
dbType() - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.PostgreKeyGenerator
 
dbType() - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.SapHanaKeyGenerator
 
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() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据主键删除
deleteById(Serializable) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据 ID 删除
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
 
DmKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
DM Sequence
DmKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.DmKeyGenerator
 
doOptimisticLocker(Map<String, Object>, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
 
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(Runnable, TableNameHandler) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 

E

entityClass - 类 中的变量com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
eq(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
equals(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
已过时。
 
execute(Class<T>, SFunction<BaseMapper<T>, R>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
通过entityClass获取BaseMapper,再传入lambda使用该mapper,本方法自动释放链接
executeBatch(Class<?>, Log, Collection<E>, int, BiConsumer<SqlSession, E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
执行批量操作
executeBatch(Class<?>, Log, Consumer<SqlSession>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
执行批量操作
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(Consumer<SqlSession>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
已过时。
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.DB2KeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.DmKeyGenerator
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.FirebirdKeyGenerator
 
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
 
executeSql(String) - 类 中的方法com.baomidou.mybatisplus.extension.incrementer.SapHanaKeyGenerator
 
exists() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
判断数据是否存在
exists(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

F

FACTORY - 类 中的静态变量com.baomidou.mybatisplus.extension.toolkit.SqlHelper
主要用于 service 和 ar
FastjsonTypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
Fastjson 实现 JSON 字段类型处理器
FastjsonTypeHandler(Class<?>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
 
findIDialect(Executor) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
获取分页方言类的逻辑
findProperty(String, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.MybatisMapWrapper
 
FirebirdDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
2022-05-30
FirebirdDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.FirebirdDialect
已过时。
 
FirebirdKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
 
FirebirdKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.FirebirdKeyGenerator
 
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
 
func(boolean, Consumer<Children>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

G

GBase8sDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
GBase 8s V8.8 数据库分页语句组装实现 通用分页版本
GBase8sDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.GBase8sDialect
 
GBasedbtDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
2022-05-30
GBasedbtDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.GBasedbtDialect
已过时。
 
GBaseInfromixDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
已过时。
2022-05-30
GBaseInfromixDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.GBaseInfromixDialect
已过时。
 
ge(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
geSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getAliasColumn(Table) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
租户字段别名设置
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.
getConfiguration() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
getCountId() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
已过时。
getCountId() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
getCurrent() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getCustomSqlSegment() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
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(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
根据连接地址判断数据库类型
getDbType(Executor) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
不关闭 Connection,因为是从事务里获取的,sqlSession会负责关闭
getDialect() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
方言实现类
getDialect(DbType) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
 
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
getExpression() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getGson() - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
getHook() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
getIndexInfos(String, String, String, Connection) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
得到表的索引信息
getIndexInfos(String, String, Connection) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
得到表的索引信息
getInstance() - 类 中的静态方法com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLoggingEventListener
 
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,查询一条记录
getMapper(Class<T>, SqlSession) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
通过entityClass获取Mapper,记得要释放连接 例: SqlSession sqlSession = SqlHelper.sqlSession(entityClass); try { BaseMapper<User> userMapper = getMapper(User.class, sqlSession); } finally { sqlSession.close(); }
getMaxLimit() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
单页分页条数限制
getMaxLimit() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
已过时。
getMaxLimit() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
getNullableResult(CallableStatement, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
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(Supplier<Log>, List<E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
 
getObject(Log, List<E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
从list中取第一条数据返回对应List中泛型的单个结果
getObjectMapper() - 类 中的静态方法com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
 
getObjectType() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
getOne(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper,查询一条记录
getOne(Wrapper<T>, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
getOne(Wrapper<T>, boolean) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 Wrapper,查询一条记录
getOptions(P6OptionsRepository) - 类 中的方法com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory
 
getOrders() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
已过时。
getOrders() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
getOriginalCountSql(String) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
获取 COUNT 原生 SQL 包装
getPages() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
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
 
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
getTableNameHandler() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
表名处理器,是否处理表名的情况都在该处理器中自行判断
getTargetObject(T) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.AopUtils
获取源目标对象
getTargetSql() - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getTenantId() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
获取租户 ID 值表达式,只支持单个 ID 值
getTenantIdColumn() - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
获取租户字段名
getTenantLineHandler() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
getTotal() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getType(SFunction<E, ?>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
通过lambda获取Class
getUpdatedVersionVal(Class<?>, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
This method provides the control for version value.
Returned value type must be the same as original one.
getVersionFieldInfo(Class<?>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
 
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
 
group(LambdaQueryWrapper<E>, SFunction<E, A>, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
group(LambdaQueryWrapper<T>, SFunction<T, K>, boolean, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
group(LambdaQueryWrapper<T>, SFunction<T, K>, Collector<T, A, D>, boolean, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
传入Wrappers和key,从数据库中根据条件查询出对应的列表,封装成Map
group(LambdaQueryWrapper<T>, SFunction<T, K>, Collector<T, A, D>, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
group(String) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
mp 内部规则分组
groupBy(boolean, List<R>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
groupBy(boolean, R) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
groupBy(boolean, R, R...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
GsonTypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
Gson 实现 JSON 字段类型处理器
GsonTypeHandler(Class<?>) - 类 的构造器com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
gt(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
gtSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

H

H2KeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
H2 Sequence
H2KeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.H2KeyGenerator
 
handlerLimit(IPage<?>, Long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
处理超出分页条数限制,默认归为限制数
handlerOverflow(IPage<?>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
处理页数溢出,默认设置为第一页
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
hashCode() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
已过时。
 
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
 

I

IDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的接口
数据库 分页语句组装接口
ignoreInsert(List<Column>, String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
忽略插入租户字段逻辑
ignoreTable(String) - 接口 中的方法com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
根据表名判断是否忽略拼接多租户条件
IllegalSQLInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
由于开发人员水平参差不齐,即使订了开发规范很多人也不遵守
IllegalSQLInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
 
in(boolean, R, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
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中的类
批量新增数据,自选字段 insert
InsertBatchSomeColumn() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
默认方法名
InsertBatchSomeColumn(String, Predicate<TableFieldInfo>) - 类 的构造器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.MybatisPlusInterceptor
 
IService<T> - com.baomidou.mybatisplus.extension.service中的接口
顶级 Service
isNotNull(boolean, R) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
isNull(boolean, R) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
isOptimizeCountSql() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
已过时。
isOptimizeCountSql() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
isOptimizeJoin() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
生成 countSql 优化掉 join 现在只支持 left join
isOptimizeJoin() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
已过时。
 
isOptimizeJoinOfCountSql() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
isOverflow() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
溢出总页数后是否进行处理
isSearchCount() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
已过时。
isSearchCount() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
isSingleton() - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean

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中的类
已过时。
2022-05-31
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

keyMap(LambdaQueryWrapper<E>, SFunction<E, A>, boolean, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
传入Wrappers和key,从数据库中根据条件查询出对应的列表,封装成Map
keyMap(LambdaQueryWrapper<E>, SFunction<E, A>, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
keys() - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
 
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 式
lambdaQueryChain(BaseMapper<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式查询 lambda 式
LambdaQueryChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions.query中的类
 
LambdaQueryChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
lambdaUpdate() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
链式更改 lambda 式
lambdaUpdateChain(BaseMapper<T>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式更改 lambda 式
LambdaUpdateChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions.update中的类
Lambda Update Chain Wrapper
LambdaUpdateChainWrapper(BaseMapper<T>) - 类 的构造器com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
last(boolean, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
le(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
leSql(boolean, R, String) - 类 中的方法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
 
list() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
获取集合
list() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询所有
list(LambdaQueryWrapper<E>, SFunction<E, A>, boolean, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
传入wrappers和需要的某一列,从数据中根据条件查询出对应的列,转换成list
list(LambdaQueryWrapper<E>, SFunction<E, A>, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
list(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询列表
list2List(List<E>, SFunction<E, A>, boolean, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
对list进行map、peek操作
list2List(List<E>, SFunction<E, A>, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
list2Map(List<E>, SFunction<E, A>, Function<E, P>, boolean, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
list转换为map
list2Map(List<E>, SFunction<E, A>, Function<E, P>, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
listByIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询(根据ID 批量查询)
listByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询(根据 columnMap 条件)
listGroupBy(List<T>, SFunction<T, K>, boolean, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
listGroupBy(List<T>, SFunction<T, K>, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
listGroupBy(List<T>, SFunction<T, K>, Collector<T, A, D>, boolean, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
对list进行groupBy操作
listGroupBy(List<T>, SFunction<T, K>, Collector<T, A, D>, Consumer<T>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
listMaps() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询所有列表
listMaps(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询列表
listObjs() - 接口 中的方法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 条件,查询全部记录
listObjs(Function<? super Object, V>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
查询全部记录
log - 类 中的变量com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
logger - 类 中的变量com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
日志
logger - 类 中的变量com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
logger - 类 中的变量com.baomidou.mybatisplus.extension.plugins.inner.ReplacePlaceholderInnerInterceptor
 
LogicDeleteBatchByIds - com.baomidou.mybatisplus.extension.injector.methods中的类
试验功能,不做太复杂的功能,逻辑删除增加填充功能 如果想做的通用点的话,delete的时候如果是主键,在service层转换实体进行删除,这样根据主键删除的也能自动填充 如果是逻辑删除且标记有填充字段的情况下,以第一条记录的填充字段为准(一切以当前的时间点为基准,如果无法接受记录记录时间不准确请使用循环删除) 由于本身SQL更新的限制限,这里记录集合不能为空,也不支持第一条记录删除人是A或者时间是A时间,第二条记录的时间是B时间 update table set (填充字段1,填充字段2,逻辑删除字段) where id in (主键1,主键2,主键3) 用法:
LogicDeleteBatchByIds() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
 
LogicDeleteBatchByIds(String) - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
 
LogicDeleteByIdWithFill - com.baomidou.mybatisplus.extension.injector.methods中的类
已过时。
3.5.0 DeleteById
LogicDeleteByIdWithFill() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
已过时。
 
LogicDeleteByIdWithFill(String) - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
已过时。
 
logicDeleteScript(TableInfo, SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
 
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
 
ltSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

M

map(LambdaQueryWrapper<E>, SFunction<E, A>, SFunction<E, P>, boolean, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
传入Wrappers和key,从数据库中根据条件查询出对应的列表,封装成Map
map(LambdaQueryWrapper<E>, SFunction<E, A>, SFunction<E, P>, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
ignore
mapperClass - 类 中的变量com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
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
Model() - 类 的构造器com.baomidou.mybatisplus.extension.activerecord.Model
 
MybatisFreeMarkerLanguageDriver - com.baomidou.mybatisplus.extension.scripting中的类
 
MybatisFreeMarkerLanguageDriver() - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisFreeMarkerLanguageDriver
 
MybatisFreeMarkerLanguageDriver(FreeMarkerLanguageDriverConfig) - 类 的构造器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结果集的下划线转驼峰
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() 加载自定义
MybatisSqlSessionFactoryBean() - 类 的构造器com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
 
MybatisThymeleafLanguageDriver - com.baomidou.mybatisplus.extension.scripting中的类
 
MybatisThymeleafLanguageDriver() - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisThymeleafLanguageDriver
 
MybatisThymeleafLanguageDriver(ThymeleafLanguageDriverConfig) - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisThymeleafLanguageDriver
 
MybatisThymeleafLanguageDriver(ITemplateEngine) - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisThymeleafLanguageDriver
 
MybatisVelocityLanguageDriver - com.baomidou.mybatisplus.extension.scripting中的类
 
MybatisVelocityLanguageDriver() - 类 的构造器com.baomidou.mybatisplus.extension.scripting.MybatisVelocityLanguageDriver
 
MybatisVelocityLanguageDriver(VelocityLanguageDriverConfig) - 类 的构造器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
 
not(boolean, Consumer<Param>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
notBetween(boolean, R, Object, Object) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
notExists(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
notIn(boolean, R, Object...) - 类 中的方法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
 

O

of(long, long) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
of(long, long) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
of(long, long, boolean) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
of(long, long, boolean) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
of(long, long, long) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
of(long, long, long) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
of(long, long, long, boolean) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
of(long, long, long, boolean) - 类 中的静态方法com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
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
OptimisticLockerInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
 
OptimisticLockerInnerInterceptor(boolean) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
 
optimizeCountSql - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
自动优化 COUNT SQL
optimizeCountSql() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
optimizeJoin - 类 中的变量com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
生成 countSql 优化掉 join 现在只支持 left join
optimizeJoinOfCountSql - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
optimizeJoinOfCountSql() - 类 中的方法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, List<R>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
orderBy(boolean, boolean, R) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
orderBy(boolean, boolean, R, R...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
orders - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
排序字段信息
orders() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
overflow - 类 中的变量com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
溢出总页数后是否进行处理

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(E) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
无条件翻页查询
page(E, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
翻页查询
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, boolean) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
Page(long, long, long) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
Page(long, long, long, boolean) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
PageDTO<T> - com.baomidou.mybatisplus.extension.plugins.pagination中的类
简单分页模型 DTO 用于解决跨服务数据传输问题,不影响 Page 作为返回对象序列化 JSON 产生不必要的数据
PageDTO() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
PageDTO(long, long) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
PageDTO(long, long, boolean) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
PageDTO(long, long, long) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
PageDTO(long, long, long, boolean) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
pageMaps(E) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
无条件翻页查询
pageMaps(E, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
翻页查询
PaginationInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
分页拦截器
PaginationInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
PaginationInnerInterceptor(DbType) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
PaginationInnerInterceptor(IDialect) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
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.plugins.pagination.optimize.JsqlParserCountOptimize
已过时。
 
parserMulti(String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
 
parserSingle(String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
 
peekStream(List<E>, boolean, Consumer<E>...) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
将list转为Stream流,然后再叠加peek操作
pkVal() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
主键值
plugin(Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
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, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
 
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 语句处理
processFunction(Function) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理函数
processInsert(Insert, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
新增
processInsert(Insert, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
processInsertSelect(SelectBody) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理 insert into select
processOtherFromItem(FromItem) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理子查询等
processParser(Statement, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
执行 SQL 解析
processPlainSelect(PlainSelect) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理 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.IllegalSQLInnerInterceptor
 
processSelect(Select, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
processSelectItem(SelectItem) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
processUpdate(Update, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
更新
processUpdate(Update, int, String, Object) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
 
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 语句处理
processWhereSubSelect(Expression) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
处理where条件内的子查询
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
 

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 条件,删除记录
removeBatchByIds(Collection<?>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量删除(jdbc批量提交)
removeBatchByIds(Collection<?>, boolean) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量删除(jdbc批量提交)
removeBatchByIds(Collection<?>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
removeBatchByIds(Collection<?>, int) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量删除(jdbc批量提交)
removeBatchByIds(Collection<?>, int, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
removeBatchByIds(Collection<?>, int, boolean) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量删除(jdbc批量提交)
removeById(Serializable) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
removeById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 ID 删除
removeById(Serializable, boolean) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
removeById(Serializable, boolean) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 ID 删除
removeById(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据实体(ID)删除
removeByIds(Collection<?>) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
removeByIds(Collection<?>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
删除(根据ID 批量删除)
removeByIds(Collection<?>, boolean) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量删除
removeByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 columnMap 条件,删除记录
ReplacePlaceholderInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
功能类似于 GlobalConfig.DbConfig.isReplacePlaceholder(), 只是这个是在运行时实时替换,适用范围更广
ReplacePlaceholderInnerInterceptor() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.ReplacePlaceholderInnerInterceptor
 
ReplacePlaceholderInnerInterceptor(String) - 类 的构造器com.baomidou.mybatisplus.extension.plugins.inner.ReplacePlaceholderInnerInterceptor
 
retBool(Integer) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
已过时。
3.3.1
retBool(Integer) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
判断数据库操作是否成功
retBool(Long) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
判断数据库操作是否成功
retCount(Long) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
返回SelectCount执行结果

S

SapHanaKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
SAP_HANA Key Sequence 生成器
SapHanaKeyGenerator() - 类 的构造器com.baomidou.mybatisplus.extension.incrementer.SapHanaKeyGenerator
 
save(T) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
插入一条记录(选择字段,策略插入)
saveBatch(Collection<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
插入(批量)
saveBatch(Collection<T>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
批量插入
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(Class<?>, Class<?>, Log, Collection<E>, int, BiPredicate<SqlSession, E>, BiConsumer<SqlSession, E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SqlHelper
批量更新或保存
saveOrUpdateBatch(Collection<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量修改插入
saveOrUpdateBatch(Collection<T>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
saveOrUpdateBatch(Collection<T>, int) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
批量修改插入
searchCount - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
是否进行 count 查询
searchCount() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
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(Class<T>, Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 
select(String...) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 
selectAll() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
查询所有
selectById() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据主键查询
selectById(Serializable) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
根据 ID 查询
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(Class<E>, LambdaQueryWrapper<E>) - 类 中的静态方法com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
通过entityClass查询列表,并关闭sqlSession
selectList(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据sql查询Map结果集
selectObj(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据sql查询一个字段值的一条结果
selectObjs(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
根据sql查询一个字段值的结果集
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
 
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, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
set(boolean, String, Object, String) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
setCache(Cache) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Sets the Cache.
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) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
设置消费 List 的方式
setConsumer(boolean, Function<List<ParameterMapping>, Integer>) - 类 中的方法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
setCurrent(long) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
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
数据库类型
setDefaultEnumTypeHandler(Class<? extends TypeHandler>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set the default type handler class for enum.
setDefaultScriptingLanguageDriver(Class<? extends LanguageDriver>) - 类 中的方法com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
Set a default scripting language driver class.
setDialect(IDialect) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
方言实现类
setEntity(T) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
setEntityClass(Class<T>) - 类 中的方法com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
setException(RuntimeException) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
 
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
 
setHook(Runnable) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
setInterceptors(List<InnerInterceptor>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
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
setNonNullParameter(PreparedStatement, int, T, JdbcType) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
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.inner.PaginationInnerInterceptor
生成 countSql 优化掉 join 现在只支持 left join
setOptimizeJoin(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
已过时。
 
setOptimizeJoinOfCountSql(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
setOrders(List<OrderItem>) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.Page
排序字段信息
setOverflow(boolean) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
溢出总页数后是否进行处理
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.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
使用内部规则,拿分页插件举个栗子:
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
 
setTableNameHandler(TableNameHandler) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
表名处理器,是否处理表名的情况都在该处理器中自行判断
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
已过时。
2022-03-07
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.
setWhere(PlainSelect, String) - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
设置 where 条件
SimpleQuery - com.baomidou.mybatisplus.extension.toolkit中的类
simple-query 让简单的查询更简单
size - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
每页显示条数,默认 10
sql() - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
执行 SQL
SqlHelper - com.baomidou.mybatisplus.extension.toolkit中的类
SQL 辅助类
SqlHelper() - 类 的构造器com.baomidou.mybatisplus.extension.toolkit.SqlHelper
 
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中的类
已过时。
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(SqlMethod) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
已过时。
3.4.0
sqlStatement(String) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
获取SqlStatement
StdoutLogger - com.baomidou.mybatisplus.extension.p6spy中的类
输出 SQL 日志
StdoutLogger() - 类 的构造器com.baomidou.mybatisplus.extension.p6spy.StdoutLogger
 
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
TableNameHandler - com.baomidou.mybatisplus.extension.plugins.handler中的接口
动态表名处理器
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
 
toJson(Object) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
 
toJson(Object) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
toJson(Object) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
 
toJson(T) - 类 中的方法com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
 
toString() - 类 中的方法com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize
已过时。
 
total - 类 中的变量com.baomidou.mybatisplus.extension.plugins.pagination.Page
总数
typedThis - 类 中的变量com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

U

update() - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.update.ChainUpdate
更新数据
update() - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
链式更改 普通
update(Wrapper<T>) - 类 中的方法com.baomidou.mybatisplus.extension.activerecord.Model
执行 SQL 更新
update(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 UpdateWrapper 条件,更新记录 需要设置sqlset
update(String, Object...) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.SqlRunner
 
update(T) - 接口 中的方法com.baomidou.mybatisplus.extension.conditions.update.ChainUpdate
更新数据
update(T, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据 whereEntity 条件,更新记录
updateBatchById(Collection<T>) - 接口 中的方法com.baomidou.mybatisplus.extension.service.IService
根据ID 批量更新
updateBatchById(Collection<T>, int) - 类 中的方法com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
 
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
 
Upsert - com.baomidou.mybatisplus.extension.injector.methods中的类
插入一条数据(选择字段插入)
Upsert() - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.Upsert
 
Upsert(String) - 类 的构造器com.baomidou.mybatisplus.extension.injector.methods.Upsert
 

W

whenNotBlank(String, Consumer<String>) - 类 中的方法com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
 
whenNotBlank(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)
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)
wrapperChildren - 类 中的变量com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
子类所包装的具体 Wrapper 类型

X

XCloudDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
XCloud 数据库分页语句组装实现
XCloudDialect() - 类 的构造器com.baomidou.mybatisplus.extension.plugins.pagination.dialects.XCloudDialect
 
A B C D E F G H I J K L M N O P Q R S T U W X 
所有类 所有程序包