索引
常量字段值|所有程序包|所有类和接口|序列化表格
A
- AbstractChainWrapper<T,
R, - com.baomidou.mybatisplus.extension.conditions中的类Children, Param> -
所有包装类都继承此抽象类,此抽象类代理了大部分生成 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
常量字段值|所有程序包|所有类和接口|序列化表格