索引

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,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(Class<?>) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
默认初始化
AbstractJsonTypeHandler(Class<?>, Field) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
通过字段初始化
AbstractModel<T> - com.baomidou.mybatisplus.extension.activerecord中的类
ActiveRecord 模式 CRUD
AbstractModel() - 类的构造器 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
 
AbstractRepository<M,T> - com.baomidou.mybatisplus.extension.repository中的类
 
AbstractRepository() - 类的构造器 com.baomidou.mybatisplus.extension.repository.AbstractRepository
 
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)
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
 
apply(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

B

beforeGetBoundSql(StatementHandler) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
StatementHandler.getBoundSql() 操作前置处理
beforePrepare(StatementHandler, Connection, Integer) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 
beforePrepare(StatementHandler, Connection, Integer) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
StatementHandler.prepare(Connection, Integer) 操作前置处理
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.ReplacePlaceholderInnerInterceptor
 
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
 
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.Hive2Dialect
 
buildPaginationSql(String, long, long) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.IDialect
组装分页语句
buildPaginationSql(String, long, long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.InformixDialect
 
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.TrinoDialect
 
buildPaginationSql(String, long, long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.XCloudDialect
 

C

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
 
clear() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
clone() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
closeSqlSession(SqlSession) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
释放sqlSession
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.ddl - 程序包 com.baomidou.mybatisplus.extension.ddl
 
com.baomidou.mybatisplus.extension.ddl.history - 程序包 com.baomidou.mybatisplus.extension.ddl.history
 
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.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.repository - 程序包 com.baomidou.mybatisplus.extension.repository
 
com.baomidou.mybatisplus.extension.scripting - 程序包 com.baomidou.mybatisplus.extension.scripting
 
com.baomidou.mybatisplus.extension.spi - 程序包 com.baomidou.mybatisplus.extension.spi
 
com.baomidou.mybatisplus.extension.toolkit - 程序包 com.baomidou.mybatisplus.extension.toolkit
工具类
comment(boolean, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
CompatibleHelper - com.baomidou.mybatisplus.extension.spi中的类
已过时。
3.5.12
CompatibleHelper() - 类的构造器 com.baomidou.mybatisplus.extension.spi.CompatibleHelper
已过时。
 
CompatibleSet - com.baomidou.mybatisplus.extension.spi中的接口
已过时。
3.5.12
consumers(List<ParameterMapping>, Configuration, Map<String, Object>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
把内部所有需要消费的都消费掉
count() - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
获取 count
count() - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
查询总记录数
count(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 Wrapper 条件,查询总记录数
count(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 Wrapper 条件,查询总记录数
count(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
查询总记录数
count(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据entity中不为空的数据查询记录数
countId() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
createDdlHistory() - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.history.IDdlGenerator
ddl_history sql
createDdlHistory() - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.MysqlDdlGenerator
 
createDdlHistory() - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.OracleDdlGenerator
 
createDdlHistory() - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.PostgreDdlGenerator
 
createDdlHistory() - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.SQLiteDdlGenerator
 
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
 

D

Db - com.baomidou.mybatisplus.extension.toolkit中的类
以静态方式调用Service中的函数
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.LealoneKeyGenerator
 
dbType() - 类中的方法 com.baomidou.mybatisplus.extension.incrementer.OracleKeyGenerator
 
dbType() - 类中的方法 com.baomidou.mybatisplus.extension.incrementer.PostgreKeyGenerator
 
dbType() - 类中的方法 com.baomidou.mybatisplus.extension.incrementer.SapHanaKeyGenerator
 
DdlHelper - com.baomidou.mybatisplus.extension.ddl中的类
DDL 辅助类
DdlHelper() - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlHelper
 
DdlScript - com.baomidou.mybatisplus.extension.ddl中的类
Ddl 脚本执行
DdlScript(String, String, String, String) - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlScript
非池化执行 (非自动提交)
DdlScript(String, String, String, String, boolean) - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlScript
非池化执行
DdlScript(DataSource) - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlScript
创建脚本执行器
DdlScript(DataSource, IDdlGenerator) - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlScript
已过时。
3.5.11
DdlScript(DataSource, IDdlGenerator, boolean) - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlScript
已过时。
3.5.11
DdlScriptErrorHandler - com.baomidou.mybatisplus.extension.ddl中的接口
错误处理器
DdlScriptErrorHandler.PrintlnLogErrorHandler - com.baomidou.mybatisplus.extension.ddl中的类
打印错误日志 (继续执行)
DdlScriptErrorHandler.ThrowsErrorHandler - com.baomidou.mybatisplus.extension.ddl中的类
抛出错误 (中断后续文件执行)
DEFAULT_BATCH_SIZE - 接口中的静态变量 com.baomidou.mybatisplus.extension.repository.IRepository
默认批次提交数量
delete(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
删除记录
deleteById() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
根据主键删除
deleteById(Serializable) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
根据 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
 
doGroupBy(boolean, R, List<R>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
doOptimisticLocker(Map<String, Object>, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
 
doOrderBy(boolean, boolean, R, List<R>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
doOrderByAsc(boolean, R, List<R>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
doOrderByDesc(boolean, R, List<R>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
doSelect(boolean, List<SFunction<T, ?>>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
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
已过时。
3.5.11
DynamicTableNameInnerInterceptor(TableNameHandler) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
 

E

entityClass - 类中的变量 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
 
eq(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
eqSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
execute(SFunction<BaseMapper<T>, R>) - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.ChainWrapper
执行baseMapper操作,有baseMapper操作时使用baseMapper,没有时通过entityClass获取baseMapper,再使用
execute(Class<T>, SFunction<M, R>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
通过entityClass获取BaseMapper,再传入lambda使用该mapper,本方法自动释放链接
execute(String, String, String, String, String, String, Consumer<String>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
execute(String, String, String, String, String, Consumer<String>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
已过时。
3.5.11
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.repository.AbstractRepository
执行批量操作
executeBatch(Collection<E>, BiConsumer<SqlSession, E>) - 类中的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
执行批量操作(默认批次提交数量IRepository.DEFAULT_BATCH_SIZE
executeBatch(SqlSessionFactory, Log, Collection<E>, int, BiConsumer<SqlSession, E>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
 
executeBatch(SqlSessionFactory, Log, Consumer<SqlSession>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
 
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.LealoneKeyGenerator
 
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
 
exists(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
查询指定条件是否存在数据
existTable(String, Function<String, Boolean>) - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.history.IDdlGenerator
表是否存在
existTable(String, Function<String, Boolean>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.MysqlDdlGenerator
 
existTable(String, Function<String, Boolean>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.OracleDdlGenerator
 
existTable(String, Function<String, Boolean>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.PostgreDdlGenerator
 
existTable(String, Function<String, Boolean>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.SQLiteDdlGenerator
 

F

FACTORY - 类中的静态变量 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
主要用于 service 和 ar
Fastjson2TypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
Fastjson2 实现 JSON 字段类型处理器
Fastjson2TypeHandler(Class<?>) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.Fastjson2TypeHandler
 
Fastjson2TypeHandler(Class<?>, Field) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.Fastjson2TypeHandler
 
FastjsonTypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
Fastjson 实现 JSON 字段类型处理器
FastjsonTypeHandler(Class<?>) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
 
FastjsonTypeHandler(Class<?>, Field) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
 
findProperty(String, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.handlers.MybatisMapWrapper
 
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
 
ge(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
genericType - 类中的变量 com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
geSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
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.repository.IRepository
获取对应 entity 的 BaseMapper
getById(Serializable) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 ID 查询
getById(Serializable, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 ID 查询
getCompatibleSet() - 类中的静态方法 com.baomidou.mybatisplus.extension.spi.CompatibleHelper
已过时。
获取CompatibleSet实例
getCountId() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
getCurrent() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getCustomSqlSegment() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getDatabase(String) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
 
getDbType(String) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
根据连接地址判断数据库类型
getDbType(Executor) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
不关闭 Connection,因为是从事务里获取的,sqlSession会负责关闭
getDdlGenerator() - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.IDdl
DDL 生成器
getDdlGenerator(String) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
 
getDdlHistory() - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.history.IDdlGenerator
返回 DDL_HISTORY 表名
getDdlHistory() - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.OracleDdlGenerator
 
getDdlHistory() - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.PostgreDdlGenerator
 
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.conditions.ChainWrapper
获取当前实体Class
getEntityClass() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
getEntityClass() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
获取当前实体Class
getEntityClass() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
getEntityClass() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
getEntityClass() - 类中的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
 
getEntityClass() - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
获取 entity 的 class
getEntityClass(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
从wrapper中尝试获取实体类型
getEntityClass(Collection<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
从集合中获取实体类型
getEntityClass(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
从entity中尝试获取实体类型
getExpression() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getFieldType() - 类中的方法 com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
getGson() - 类中的静态方法 com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
getHook() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
回调处理
getInputStream(String) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
 
getInstance() - 类中的静态方法 com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLoggingEventListener
 
getInterceptors() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
getJdbcEventListener() - 类中的方法 com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory
 
getMap(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 Wrapper,查询一条记录
getMap(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
 
getMap(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 Wrapper,查询一条记录
getMap(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 entity不为空条件,查询一条记录
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(); }
getMapperClass() - 类中的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
 
getMaxLimit() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
getNowTime() - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
 
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(AbstractWrapper<T, ?, ?>, SFunction<? super T, V>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 Wrapper,查询一条记录
getObj(Wrapper<T>, Function<? super Object, V>) - 类中的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
 
getObj(Wrapper<T>, Function<? super Object, V>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 Wrapper,查询一条记录
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
 
getOne(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 Wrapper,查询一条记录
getOne(AbstractWrapper<T, ?, ?>, boolean) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 Wrapper,查询一条记录
getOne(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 Wrapper,查询一条记录
getOne(Wrapper<T>, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
 
getOne(Wrapper<T>, boolean) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 Wrapper,查询一条记录
getOne(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 entity里不为空的字段,查询一条记录
getOne(T, boolean) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 entity里不为空的字段,查询一条记录
getOneOpt(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 Wrapper,查询一条记录
getOneOpt(Wrapper<T>, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
 
getOneOpt(Wrapper<T>, boolean) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 Wrapper,查询一条记录
getOptById(Serializable) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 ID 查询,返回一个Option对象
getOptions(P6OptionsRepository) - 类中的方法 com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory
 
getOrderByPart(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServer2005Dialect
 
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
 
getSchema() - 类中的方法 com.baomidou.mybatisplus.extension.ddl.history.PostgreDdlGenerator
 
getScriptRunner(Connection, boolean) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
 
getSize() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
getSqlComment() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getSqlFiles() - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.IDdl
执行 SQL 脚本
getSqlFirst() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getSqlSegment() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getSqlSelect() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getSqlSelect() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
getSqlSelect() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 
getSqlSessionFactory() - 类中的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
 
getSqlSet() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
getSqlSet() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
getSqlStatement(Class<?>, SqlMethod) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
获取mapperStatementId
getTableInfo(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
获取表信息,获取不到报错提示
getTableNameHandler() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
表名处理器,是否 处理表名的情况都在该处理器中自行判断
getTargetSql() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
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
 
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, List<R>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
groupBy(boolean, R, R...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
groupBy(R, R...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
GsonTypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
Gson 实现 JSON 字段类型处理器
GsonTypeHandler(Class<?>) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
GsonTypeHandler(Class<?>, Field) - 类的构造器 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
 
handle(String, Exception) - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScriptErrorHandler
错误处理
handle(String, Exception) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScriptErrorHandler.PrintlnLogErrorHandler
 
handle(String, Exception) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScriptErrorHandler.ThrowsErrorHandler
 
hasCompatibleSet() - 类中的静态方法 com.baomidou.mybatisplus.extension.spi.CompatibleHelper
已过时。
判断是否存在 CompatibleSet 实例
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
 
Hive2Dialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
Hive2分页方言
Hive2Dialect() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.Hive2Dialect
 

I

IDdl - com.baomidou.mybatisplus.extension.ddl中的接口
DDL 处理器
IDdlGenerator - com.baomidou.mybatisplus.extension.ddl.history中的接口
DDL 生成器接口
IDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的接口
数据库 分页语句组装接口
in(boolean, R, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
in(boolean, R, Collection<?>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
InformixDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
 
InformixDialect() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.InformixDialect
 
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.AbstractModel
插入(字段选择插入)
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
默认方法名
insertDdlHistory(String, String, String) - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.history.IDdlGenerator
insert ddl_history sql
insertOrUpdate() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
插入 OR 更新
inSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
INSTANCE - 类中的静态变量 com.baomidou.mybatisplus.extension.ddl.DdlScriptErrorHandler.PrintlnLogErrorHandler
 
INSTANCE - 类中的静态变量 com.baomidou.mybatisplus.extension.ddl.DdlScriptErrorHandler.ThrowsErrorHandler
 
intercept(Invocation) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
IRepository<T> - com.baomidou.mybatisplus.extension.repository中的接口
 
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.PageDTO
 
isOptimizeJoinOfCountSql() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
isSearchCount() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 

J

JacksonTypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
Jackson 实现 JSON 字段类型处理器
JacksonTypeHandler(Class<?>) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
 
JacksonTypeHandler(Class<?>, Field) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
 
JdbcUtils - com.baomidou.mybatisplus.extension.toolkit中的类
JDBC 工具类
JdbcUtils() - 类的构造器 com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
 

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.repository.IRepository
链式查询 lambda 式 kotlin 使用
ktQuery(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
kt链式查询
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
ktQueryChain(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式查询 lambda 式 仅支持 Kotlin 仅传 entityClass 实体类
ktUpdate() - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
链式查询 lambda 式 kotlin 使用
ktUpdate(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
kt链式更改
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
ktUpdateChain(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式更改 lambda 式 仅支持 Kotlin 仅传 entityClass 实体类

L

lambda() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 
lambda() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
lambdaQuery() - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
链式查询 lambda 式
lambdaQuery(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
链式查询 lambda 式
lambdaQuery(T) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
链式查询 lambda 式
lambdaQueryChain(BaseMapper<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式查询 lambda 式
lambdaQueryChain(BaseMapper<T>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式查询 lambda 式
lambdaQueryChain(BaseMapper<T>, T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式查询 lambda 式
lambdaQueryChain(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
 
LambdaQueryChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions.query中的类
 
LambdaQueryChainWrapper(BaseMapper<T>) - 类的构造器 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
LambdaQueryChainWrapper(BaseMapper<T>, LambdaQueryWrapper<T>) - 类的构造器 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
LambdaQueryChainWrapper(BaseMapper<T>, Class<T>) - 类的构造器 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
LambdaQueryChainWrapper(BaseMapper<T>, T) - 类的构造器 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
LambdaQueryChainWrapper(Class<T>) - 类的构造器 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
lambdaUpdate() - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
链式更改 lambda 式
lambdaUpdate(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
链式更改 lambda 式
lambdaUpdateChain(BaseMapper<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式更改 lambda 式
lambdaUpdateChain(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
 
LambdaUpdateChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions.update中的类
Lambda Update Chain Wrapper
LambdaUpdateChainWrapper(BaseMapper<T>) - 类的构造器 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
LambdaUpdateChainWrapper(BaseMapper<T>, LambdaUpdateWrapper<T>) - 类的构造器 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
LambdaUpdateChainWrapper(Class<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
 
LealoneKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
Lealone Sequence
LealoneKeyGenerator() - 类的构造器 com.baomidou.mybatisplus.extension.incrementer.LealoneKeyGenerator
 
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.repository.IRepository
查询所有
list(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
查询列表
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.repository.IRepository
查询列表
list(IPage<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
获取集合
list(IPage<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
分页查询单表数据
list(IPage<T>, AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
 
list(IPage<T>, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
查询列表
list(IPage<T>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
 
list(IPage<T>, T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据entity中不为空的字段进行查询
list(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
查询所有
list(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据entity中不为空的字段进行查询
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.repository.IRepository
查询(根据ID 批量查询)
listByIds(Collection<? extends Serializable>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
查询(根据ID 批量查询)
listByMap(Map<String, Object>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
查询(根据 columnMap 条件)
listByMap(Map<String, Object>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
查询(根据 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.repository.IRepository
查询所有列表
listMaps(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
查询列表
listMaps(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
查询列表
listMaps(IPage<? extends Map<String, Object>>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
查询列表
listMaps(IPage<? extends Map<String, Object>>, AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
 
listMaps(IPage<? extends Map<String, Object>>, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
查询列表
listMaps(IPage<? extends Map<String, Object>>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
分页查询列表
listMaps(IPage<? extends Map<String, Object>>, T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据entity不为空的条件查询列表
listMaps(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
查询所有列表
listMaps(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据entity不为空的条件查询列表
listObjs() - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
查询全部记录
listObjs(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 Wrapper 条件,查询全部记录
listObjs(AbstractWrapper<T, ?, ?>, SFunction<? super T, V>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 Wrapper 条件,查询全部记录
listObjs(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 Wrapper 条件,查询全部记录
listObjs(Wrapper<T>, Function<? super Object, V>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 Wrapper 条件,查询全部记录
listObjs(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
查询全部记录
listObjs(Class<T>, SFunction<? super T, V>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
查询全部记录
listObjs(Function<? super Object, V>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
查询全部记录
log - 类中的静态变量 com.baomidou.mybatisplus.extension.ddl.DdlScriptErrorHandler.PrintlnLogErrorHandler
 
log - 类中的变量 com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
log - 类中的变量 com.baomidou.mybatisplus.extension.repository.AbstractRepository
 
logger - 类中的变量 com.baomidou.mybatisplus.extension.plugins.inner.ReplacePlaceholderInnerInterceptor
 
LogicDeleteBatchByIds - com.baomidou.mybatisplus.extension.injector.methods中的类
已过时。
3.5.7 DeleteByIds
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
 
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
maxLimit() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
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
 
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
 
MysqlDdlGenerator - com.baomidou.mybatisplus.extension.ddl.history中的类
Mysql DDL 生成器
MysqlDdlGenerator() - 类的构造器 com.baomidou.mybatisplus.extension.ddl.history.MysqlDdlGenerator
 
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() - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.history.MysqlDdlGenerator
 
newInstance() - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.history.OracleDdlGenerator
 
newInstance() - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.history.PostgreDdlGenerator
 
newInstance() - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.history.SQLiteDdlGenerator
 
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
 
notLikeLeft(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
notLikeRight(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
 
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
 
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
 
OracleDdlGenerator - com.baomidou.mybatisplus.extension.ddl.history中的类
Oracle DDL 生成器
OracleDdlGenerator() - 类的构造器 com.baomidou.mybatisplus.extension.ddl.history.OracleDdlGenerator
 
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, List<R>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
orderBy(boolean, boolean, R, R...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
orderByAsc(boolean, R, R...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
orderByAsc(R, R...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
orderByDesc(boolean, R, R...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
orderByDesc(R, R...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 
orders() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 

P

P6SpyLogger - com.baomidou.mybatisplus.extension.p6spy中的类
P6spy SQL 打印策略
P6SpyLogger() - 类的构造器 com.baomidou.mybatisplus.extension.p6spy.P6SpyLogger
 
page(IPage<T>, AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
翻页查询
page(IPage<T>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
无条件翻页查询
page(E) - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
获取分页数据
page(E) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
无条件翻页查询
page(E, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
翻页查询
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.repository.IRepository
无条件翻页查询
pageMaps(E, AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
翻页查询
pageMaps(E, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
翻页查询
pageMaps(E, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
无条件翻页查询
parse(String) - 类中的方法 com.baomidou.mybatisplus.extension.handlers.Fastjson2TypeHandler
 
parse(String) - 类中的方法 com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
 
parse(String) - 类中的方法 com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
parse(String) - 类中的方法 com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
 
peekStream(List<E>, boolean, Consumer<E>...) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
将list转为Stream流,然后再叠加peek操作
pkVal() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
主键值
plugin(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
PostgreDdlGenerator - com.baomidou.mybatisplus.extension.ddl.history中的类
PostgreSQL DDL 生成器
PostgreDdlGenerator() - 类的构造器 com.baomidou.mybatisplus.extension.ddl.history.PostgreDdlGenerator
 
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
 
PrintlnLogErrorHandler() - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlScriptErrorHandler.PrintlnLogErrorHandler
 
processTableName(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
处理表名解析替换
PropertyMapper - com.baomidou.mybatisplus.extension.toolkit中的类
 

Q

query() - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
链式查询 普通
query(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
链式查询 普通
queryChain(BaseMapper<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式查询 普通
queryChain(Class<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(Class<T>) - 类的构造器 com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 

R

regexFind(String, CharSequence) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
正则匹配
remove() - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.update.ChainUpdate
删除数据
remove(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 entity 条件,删除记录
remove(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 entity 条件,删除记录
removeById(Serializable) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 ID 删除
removeById(Serializable, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
 
removeById(Serializable, boolean) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 ID 删除
removeById(Serializable, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 ID 删除
removeById(T) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据实体(ID)删除
removeById(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据实体(ID)删除
removeByIds(Collection<?>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
删除(根据ID 批量删除)
removeByIds(Collection<?>, boolean) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
批量删除
removeByIds(Collection<? extends Serializable>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
删除(根据ID 批量删除)
removeByMap(Map<String, Object>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 columnMap 条件,删除记录
removeByMap(Map<String, Object>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 columnMap 条件,删除记录
removeWrapperSymbol(String) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
去除表或字段包裹符号
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.toolkit.SqlHelper
判断数据库操作是否成功
retBool(Long) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
判断数据库操作是否成功
retBool(List<BatchResult>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
批量操作是否成功
retCount(Long) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
返回SelectCount执行结果
run(Reader) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
 
run(Reader, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
 
run(Reader, boolean, String) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
 
run(String) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
运行 SQL 脚本
run(String, String) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
执行 SQL 脚本
run(String, String, Consumer<String>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
以指定分隔符 执行 SQL 脚本
run(String, Consumer<String>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
以默认分隔符(;) 执行 SQL 脚本
run(Connection, Reader, boolean, String) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
执行 SQL 脚本
run(List<String>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
已过时。
3.5.11
run(List<String>, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
已过时。
3.5.11
runScript(IDdlGenerator, Connection, List<String>, boolean) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
运行 SQL 脚本文件
runScript(IDdlGenerator, Connection, List<String>, boolean, DdlScriptErrorHandler) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
运行 SQL 脚本文件
runScript(IDdlGenerator, Connection, List<String>, Consumer<ScriptRunner>, boolean, DdlScriptErrorHandler) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
运行 SQL 脚本文件
runScript(IDdlGenerator, Connection, List<String>, Consumer<ScriptRunner>, DdlScriptErrorHandler) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
运行 SQL 脚本文件
runScript(IDdlGenerator, DataSource, List<String>, boolean) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
已过时。
3.5.11 方法会吞掉所有异常,建议自行处理.
runScript(IDdlGenerator, DataSource, List<String>, boolean, DdlScriptErrorHandler) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
运行 SQL 脚本文件
runScript(IDdlGenerator, DataSource, List<String>, Consumer<ScriptRunner>, boolean, DdlScriptErrorHandler) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
运行 SQL 脚本文件
runScript(IDdlGenerator, DataSource, List<String>, Consumer<ScriptRunner>, DdlScriptErrorHandler) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
运行 SQL 脚本文件
runScript(Consumer<DataSource>) - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.IDdl
执行 SQL 脚本

S

SapHanaKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
SAP_HANA Key Sequence 生成器
SapHanaKeyGenerator() - 类的构造器 com.baomidou.mybatisplus.extension.incrementer.SapHanaKeyGenerator
 
save(T) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
插入一条记录(选择字段,策略插入)
save(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
插入一条记录(选择字段,策略插入)
saveBatch(Collection<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
插入(批量)
saveBatch(Collection<T>, int) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
插入(批量)
saveBatch(Collection<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
插入(批量)
saveOrUpdate(T) - 类中的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
TableId 注解存在更新记录,否插入一条记录
saveOrUpdate(T) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
TableId 注解存在更新记录,否插入一条记录
saveOrUpdate(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
TableId 注解存在更新记录,否插入一条记录
saveOrUpdate(T, AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据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.toolkit.Db
批量修改插入
saveOrUpdateBatch(Collection<T>, int) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
批量修改插入
saveOrUpdateBatch(Collection<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
批量修改插入
saveOrUpdateBatch(SqlSessionFactory, Class<?>, Log, Collection<E>, int, BiPredicate<SqlSession, E>, BiConsumer<SqlSession, E>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
批量更新或保存
scriptRunner(Consumer<ScriptRunner>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
自定义 ScriptRunner
searchCount() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
SECOND_MARK - 接口中的静态变量 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.IDialect
 
select(boolean, SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
select(boolean, List<SFunction<T, ?>>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
 
select(boolean, List<String>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
 
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
 
selectAll() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
查询所有
selectById() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
根据主键查询
selectById(Serializable) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
根据 ID 查询
selectCount(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
查询总数
selectDdlHistory(String, String) - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.history.IDdlGenerator
select ddl_history sql
selectList(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
查询总记录数
selectOne(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
查询一条记录
selectPage(E, Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
翻页查询
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
 
setCompatibleSet(CompatibleSet) - 类中的静态方法 com.baomidou.mybatisplus.extension.spi.CompatibleHelper
已过时。
手动指定 CompatibleSet 实例
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
 
setDecrBy(boolean, SFunction<T, ?>, Number) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
字段自减变量 val 值
setDecrBy(boolean, String, Number) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
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
自定义异常处理
setGson(Gson) - 类中的静态方法 com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
 
setHook(Runnable) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
回调处理
setIncrBy(boolean, SFunction<T, ?>, Number) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
字段自增变量 val 值
setIncrBy(boolean, String, Number) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
setInterceptors(List<InnerInterceptor>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
 
setMaxLimit(Long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
单页分页条数限制
setNonNullParameter(PreparedStatement, int, T, JdbcType) - 类中的方法 com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
setObjectMapper(ObjectMapper) - 类中的静态方法 com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
 
setOptimizeCountSql(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setOptimizeJoinOfCountSql(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
setOrders(List<OrderItem>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
排序字段信息
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.MybatisPlusInterceptor
使用内部规则,拿分页插件举个栗子:
setRecords(List<T>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setSearchCount(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setSize(long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
setSql(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
 
setSql(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
 
setTableNameHandler(TableNameHandler) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
表名处理器,是否 处理表名的情况都在该处理器中自行判断
setTotal(long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
SimpleQuery - com.baomidou.mybatisplus.extension.toolkit中的类
simple-query 让简单的查询更简单
SqlHelper - com.baomidou.mybatisplus.extension.toolkit中的类
SQL 辅助类
SqlHelper() - 类的构造器 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
 
SQLiteDdlGenerator - com.baomidou.mybatisplus.extension.ddl.history中的类
SQLite DDL 生成器
SQLiteDdlGenerator() - 类的构造器 com.baomidou.mybatisplus.extension.ddl.history.SQLiteDdlGenerator
 
SqlParserUtils - com.baomidou.mybatisplus.extension.toolkit中的类
SQL 解析工具类
SqlParserUtils() - 类的构造器 com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
 
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.AbstractModel
获取Session 默认自动提交
sqlSession(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
已过时。
3.5.3.2 尽量少用,后期取消打开session方法
sqlSessionBatch(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
已过时。
3.5.4
sqlSessionFactory(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
已过时。
3.5.3.2 尽量少用,后期取消此方法获取实例
sqlStatement(SqlMethod) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
获取SqlStatement
sqlStatement(String) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
获取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中的接口
动态表名处理器
ThrowsErrorHandler() - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlScriptErrorHandler.ThrowsErrorHandler
 
toJson(Object) - 类中的方法 com.baomidou.mybatisplus.extension.handlers.Fastjson2TypeHandler
 
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.plugins.MybatisPlusInterceptor
 
toString() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
 
toString() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
 
TrinoDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
Trino 数据库分页语句组装实现
TrinoDialect() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.TrinoDialect
 
type - 类中的变量 com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
 
typedThis - 类中的变量 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
 

U

update() - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.update.ChainUpdate
更新数据
update() - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
链式更改 普通
update(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 UpdateWrapper 条件,更新记录 需要设置sqlset
update(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
执行 SQL 更新
update(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 UpdateWrapper 条件,更新记录 需要设置sqlset
update(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
链式更改 普通
update(T) - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.update.ChainUpdate
更新数据
update(T, AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 whereEntity 条件,更新记录
update(T, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 whereEntity 条件,更新记录
updateBatchById(Collection<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据ID 批量更新
updateBatchById(Collection<T>, int) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据ID 批量更新
updateBatchById(Collection<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据ID 批量更新
updateById() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.AbstractModel
更新(字段选择更新)
updateById(T) - 接口中的方法 com.baomidou.mybatisplus.extension.repository.IRepository
根据 ID 选择修改
updateById(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
根据 ID 选择修改
updateChain(BaseMapper<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.ChainWrappers
链式更改 普通
updateChain(Class<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(Class<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)
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 
常量字段值|所有程序包|所有类和接口|序列化表格