索引
常量字段值|所有程序包|所有类和接口|序列化表格
A
- AbstractCaffeineJsqlParseCache - com.baomidou.mybatisplus.extension.parser.cache中的类
-
jsqlparser 缓存 Caffeine 缓存实现抽象类
- AbstractCaffeineJsqlParseCache(Cache<String, byte[]>) - 类的构造器 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- AbstractCaffeineJsqlParseCache(Consumer<Caffeine<Object, Object>>) - 类的构造器 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- 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
-
通过字段初始化
- addInnerInterceptor(InnerInterceptor) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
- addMapperLocations(Resource...) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Add locations of MyBatis mapper files that are going to be merged into the
SqlSessionFactoryconfiguration at runtime. - addOrder(OrderItem...) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
添加新的排序条件,构造条件可以使用工厂:
OrderItem.build(String, boolean) - addOrder(List<OrderItem>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
添加新的排序条件,构造条件可以使用工厂:
OrderItem.build(String, boolean) - addOrderByElements(List<OrderItem>, List<OrderByElement>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- addPlugins(Interceptor...) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Add Mybatis plugins.
- addScriptingLanguageDrivers(LanguageDriver...) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Add scripting language drivers.
- addTypeAliases(Class<?>...) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Add type aliases.
- addTypeHandlers(TypeHandler<?>...) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Add type handlers.
- afterPropertiesSet() - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
- allEq(boolean, BiPredicate<R, V>, Map<R, V>, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- allEq(boolean, Map<R, V>, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- allowProcess(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
-
判断哪些SQL需要处理 默认INSERT/UPDATE/DELETE语句
- AlwaysUpdateSomeColumnById - com.baomidou.mybatisplus.extension.injector.methods中的类
-
根据 ID 更新固定的那几个字段(但是不包含逻辑删除)
- AlwaysUpdateSomeColumnById() - 类的构造器 com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
- AlwaysUpdateSomeColumnById(String, Predicate<TableFieldInfo>) - 类的构造器 com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
- AlwaysUpdateSomeColumnById(Predicate<TableFieldInfo>) - 类的构造器 com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
- and(boolean, Consumer<Param>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- andExpression(Table, Expression, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
-
delete update 语句 where 处理
- AopUtils - com.baomidou.mybatisplus.extension.toolkit中的类
-
AopUtils Aop工具类
- AopUtils() - 类的构造器 com.baomidou.mybatisplus.extension.toolkit.AopUtils
- appendSelectItem(List<SelectItem<?>>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
-
追加 SelectItem
- apply(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- apply(T) - 接口中的方法 com.baomidou.mybatisplus.extension.parser.JsqlParserFunction
- asByteArray(Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.FstFactory
- asObject(byte[]) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.FstFactory
- async - 类中的变量 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- autoCountSql(IPage<?>, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
获取自动优化的 countSql
B
- baseMapper - 类中的变量 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- BaseMultiTableInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
-
多表条件处理基对象,从原有的
TenantLineInnerInterceptor拦截器中提取出来 - BaseMultiTableInnerInterceptor() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
- beforeGetBoundSql(StatementHandler) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
-
StatementHandler.getBoundSql()操作前置处理 - beforePrepare(StatementHandler, Connection, Integer) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
- beforePrepare(StatementHandler, Connection, Integer) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
- beforePrepare(StatementHandler, Connection, Integer) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- beforePrepare(StatementHandler, Connection, Integer) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
- beforePrepare(StatementHandler, Connection, Integer) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
- beforePrepare(StatementHandler, Connection, Integer) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
-
StatementHandler.prepare(Connection, Integer)操作前置处理 - beforePrepare(StatementHandler, Connection, Integer) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
- beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
-
Executor.query(MappedStatement, Object, RowBounds, ResultHandler, CacheKey, BoundSql)操作前置处理 - beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.ReplacePlaceholderInnerInterceptor
- beforeQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- beforeUpdate(Executor, MappedStatement, Object) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
-
Executor.update(MappedStatement, Object)操作前置处理 - beforeUpdate(Executor, MappedStatement, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
- between(boolean, R, Object, Object) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- BlockAttackInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
-
攻击 SQL 阻断解析器,防止全表更新与删除
- BlockAttackInnerInterceptor() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
- build(List<SelectItem<?>>, int) - 类中的静态方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
- buildAutoCountMappedStatement(MappedStatement) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
构建 mp 自用自动的 MappedStatement
- buildCountMappedStatement(MappedStatement, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
获取指定的 id 的 MappedStatement
- buildDataStr(List<DataChangeRecorderInnerInterceptor.DataChangedRecord>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- builderExpression(Expression, List<Table>, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
-
处理条件
- buildPaginationSql(String, long, long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.DB2Dialect
- buildPaginationSql(String, long, long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.GBase8sDialect
- buildPaginationSql(String, long, long) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.IDialect
-
组装分页语句
- buildPaginationSql(String, long, long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.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
- buildSqlSessionFactory() - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Build a
SqlSessionFactoryinstance. - buildTableExpression(Table, Expression, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
-
构建数据库表的查询条件
- buildTableExpression(Table, Expression, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- buildTableExpression(Table, Expression, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
-
构建租户条件表达式
C
- cache - 类中的变量 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
- canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
- canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OriginalDataObj
- canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- ChainQuery<T> - com.baomidou.mybatisplus.extension.conditions.query中的接口
-
具有查询方法的定义
- ChainUpdate<T> - com.baomidou.mybatisplus.extension.conditions.update中的接口
-
具有更新方法的定义
- ChainWrapper<T> - com.baomidou.mybatisplus.extension.conditions中的接口
-
此接口没特殊意义,只是为了减少实现类的代码量,主要在 AbstractChainWrapper 抽象类上实现
- ChainWrappers - com.baomidou.mybatisplus.extension.toolkit中的类
-
快捷构造 chain 式调用的工具类
- changeTable(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
- checkWhere(String, Expression, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
- clear() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- clone() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- close() - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
已过时。3.5.3.2
- closeSqlSession(SqlSession) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
释放sqlSession
- closeSqlSession(SqlSession) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
已过时。3.3.0
- Columns2SelectItemsResult() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
- 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.parser - 程序包 com.baomidou.mybatisplus.extension.parser
- com.baomidou.mybatisplus.extension.parser.cache - 程序包 com.baomidou.mybatisplus.extension.parser.cache
- 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.scripting - 程序包 com.baomidou.mybatisplus.extension.scripting
- com.baomidou.mybatisplus.extension.service - 程序包 com.baomidou.mybatisplus.extension.service
-
通用 Service 接口
- com.baomidou.mybatisplus.extension.service.impl - 程序包 com.baomidou.mybatisplus.extension.service.impl
-
通用 service 实现
- com.baomidou.mybatisplus.extension.spring - 程序包 com.baomidou.mybatisplus.extension.spring
-
Spring相关类
- com.baomidou.mybatisplus.extension.toolkit - 程序包 com.baomidou.mybatisplus.extension.toolkit
-
工具类
- comment(boolean, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- concatOrderBy(String, List<OrderItem>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
查询SQL拼接Order By
- configTableLimitation(String, int) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
- constrcutByOriginalVal(String, Object) - 类中的静态方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- constrcutByUpdateVal(String, Object) - 类中的静态方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- consumers(List<ParameterMapping>, Configuration, Map<String, Object>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
-
把内部所有需要消费的都消费掉
- continuePage(IPage<?>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
count 查询之后,是否继续执行分页
- convertClob(Clob) - 类中的静态方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- convertDoubleQuotes(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- convertDoubleQuotes(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- count() - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
-
获取 count
- count() - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
查询总记录数
- count(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 Wrapper 条件,查询总记录数
- count(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 Wrapper 条件,查询总记录数
- count(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
查询总记录数
- count(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据entity中不为空的数据查询记录数
- COUNT_SELECT_ITEM - 类中的静态变量 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
获取jsqlparser中count的SelectItem
- countId - 类中的变量 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
countId
- countId() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- countMsCache - 类中的静态变量 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- 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
- current - 类中的变量 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
当前页
- currentMapperClass() - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- currentModelClass() - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
D
- DataChangedRecord() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- DataChangeRecorderInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
-
数据变动记录插件 默认会生成一条log,格式: ----------------------INSERT LOG------------------------------
- DataChangeRecorderInnerInterceptor() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
- DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult - com.baomidou.mybatisplus.extension.plugins.inner中的类
- DataChangeRecorderInnerInterceptor.DataChangedRecord - com.baomidou.mybatisplus.extension.plugins.inner中的类
- DataChangeRecorderInnerInterceptor.DataColumnChangeResult - com.baomidou.mybatisplus.extension.plugins.inner中的类
- DataChangeRecorderInnerInterceptor.DataUpdateLimitationException - com.baomidou.mybatisplus.extension.plugins.inner中的异常错误类
- DataChangeRecorderInnerInterceptor.OperationResult - com.baomidou.mybatisplus.extension.plugins.inner中的类
- DataChangeRecorderInnerInterceptor.OriginalDataObj - com.baomidou.mybatisplus.extension.plugins.inner中的类
- DataColumnChangeResult() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- DataPermissionHandler - com.baomidou.mybatisplus.extension.plugins.handler中的接口
-
数据权限处理器
- DataPermissionInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
-
数据权限处理器
- DataPermissionInterceptor() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- DataPermissionInterceptor(DataPermissionHandler) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- DataUpdateLimitationException(String) - 异常错误类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataUpdateLimitationException
- db() - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
获取默认的SqlQuery(适用于单库)
- db(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
根据当前class对象获取SqlQuery(适用于多库)
- 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(DataSource) - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlScript
- DdlScript(DataSource, IDdlGenerator) - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlScript
- DdlScript(DataSource, IDdlGenerator, boolean) - 类的构造器 com.baomidou.mybatisplus.extension.ddl.DdlScript
- dealOperationResult(DataChangeRecorderInnerInterceptor.OperationResult) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
-
处理数据更新结果,默认打印
- DEFAULT - 异常错误类中的静态变量 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataUpdateLimitationException
- DEFAULT - 类中的静态变量 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
- DEFAULT_BATCH_SIZE - 接口中的静态变量 com.baomidou.mybatisplus.extension.service.IService
-
默认批次提交数量
- DEFAULT_THREAD_SIZE - 类中的静态变量 com.baomidou.mybatisplus.extension.parser.JsqlParserGlobal
-
默认线程数大小
- delete(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
删除记录
- delete(String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
- deleteById() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
根据主键删除
- deleteById(Serializable) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
根据 ID 删除
- deserialize(String, byte[]) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
-
反序列化
- deserialize(String, byte[]) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.FstSerialCaffeineJsqlParseCache
- deserialize(String, byte[]) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.JdkSerialCaffeineJsqlParseCache
- 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
- DynamicTableNameInnerInterceptor(TableNameHandler) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
E
- entityClass - 类中的变量 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- eq(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- eqSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- equals(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
- equals(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
- equals(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- equals(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- equals(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- equals(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OriginalDataObj
- equals(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- equals(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- equals(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- 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
-
jdbc 连接指定 sql 执行
- execute(String, String, String, String, String, Consumer<String>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
- executeBatch(Class<?>, Log, Collection<E>, int, BiConsumer<SqlSession, E>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
- executeBatch(Class<?>, Log, Consumer<SqlSession>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
已过时。
- executeBatch(Collection<E>, int, BiConsumer<SqlSession, E>) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
执行批量操作
- executeBatch(Collection<E>, BiConsumer<SqlSession, E>) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
执行批量操作(默认批次提交数量
IService.DEFAULT_BATCH_SIZE) - executeBatch(Consumer<SqlSession>) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
已过时。3.3.1 后面我打算移除掉
ServiceImpl.executeBatch(Collection, int, BiConsumer)}. - 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
- executor - 类中的变量 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- executorService - 类中的静态变量 com.baomidou.mybatisplus.extension.parser.JsqlParserGlobal
-
默认解析处理线程池
- 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.service.IService
-
查询指定条件是否存在数据
- 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
- findIDialect(Executor) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
获取分页方言类的逻辑
- 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
- FstFactory - com.baomidou.mybatisplus.extension.parser.cache中的类
-
Fst Factory
- FstFactory() - 类的构造器 com.baomidou.mybatisplus.extension.parser.cache.FstFactory
- FstSerialCaffeineJsqlParseCache - com.baomidou.mybatisplus.extension.parser.cache中的类
-
jsqlparser 缓存 Fst 序列化 Caffeine 缓存实现
- FstSerialCaffeineJsqlParseCache(Cache<String, byte[]>) - 类的构造器 com.baomidou.mybatisplus.extension.parser.cache.FstSerialCaffeineJsqlParseCache
- FstSerialCaffeineJsqlParseCache(Consumer<Caffeine<Object, Object>>) - 类的构造器 com.baomidou.mybatisplus.extension.parser.cache.FstSerialCaffeineJsqlParseCache
- 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
- generateDataStr() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- generateUpdatedDataStr() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- genericType - 类中的变量 com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
- geSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- get(String) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
-
获取解析对象,异常清空缓存逻辑
- getAdditionalItemCount() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
-
newly added column count from meta data.
- getAliasColumn(Table) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
-
租户字段别名设置
- getBaseMapper() - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.ChainWrapper
-
获取 BaseMapper
- getBaseMapper() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
- getBaseMapper() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper
- getBaseMapper() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
- getBaseMapper() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
- getBaseMapper() - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- getBaseMapper() - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
获取对应 entity 的 BaseMapper
- getById(Serializable) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 ID 查询
- getById(Serializable, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 ID 查询
- getCache() - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Gets the Cache.
- getChangedData() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- getColumnName() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- getConfiguration() - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
- getCost() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
cost for this plugin, ms
- 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
- getDatabaseIdProvider() - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Gets the DatabaseIdProvider
- getDataPermissionHandler() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- getDbType() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
数据库类型
- getDbType(String) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
-
根据连接地址判断数据库类型
- getDbType(Executor) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
-
不关闭 Connection,因为是从事务里获取的,sqlSession会负责关闭
- 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
- getDefaultFactory() - 类中的静态方法 com.baomidou.mybatisplus.extension.parser.cache.FstFactory
- getDialect() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
方言实现类
- getDialect(DbType) - 类中的静态方法 com.baomidou.mybatisplus.extension.plugins.pagination.DialectFactory
- getDialectSql() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
-
分页方言 sql
- getEntity() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- getEntityClass() - 接口中的方法 com.baomidou.mybatisplus.extension.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.service.impl.ServiceImpl
- getEntityClass() - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
获取 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
- getIndexInfos(String, String, String, Connection) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
-
得到表的索引信息
- getIndexInfos(String, String, Connection) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
-
得到表的索引信息
- 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
- getLogger() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- getMap(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 Wrapper,查询一条记录
- getMap(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- getMap(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 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(); } - getMaxLimit() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
单页分页条数限制
- 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.service.impl.ServiceImpl
- getObj(Wrapper<T>, Function<? super Object, V>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 Wrapper,查询一条记录
- getObject() - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
- getObject(Supplier<Log>, List<E>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
- getObject(Log, List<E>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
从list中取第一条数据返回对应List中泛型的单个结果
- getObjectMapper() - 类中的静态方法 com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
- getObjectType() - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
- getOne(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.service.IService
-
根据 Wrapper,查询一条记录
- getOne(Wrapper<T>, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- getOne(Wrapper<T>, boolean) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 Wrapper,查询一条记录
- 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.service.IService
-
根据 Wrapper,查询一条记录
- getOneOpt(Wrapper<T>, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- getOneOpt(Wrapper<T>, boolean) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 Wrapper,查询一条记录
- getOperation() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- getOptById(Serializable) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 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
- getOriginalColumnDatas() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- getOriginalCountSql(String) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlParserUtils
-
获取 COUNT 原生 SQL 包装
- getOriginalDataObj() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OriginalDataObj
- getOriginalValue() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- getPages() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- getPk() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
- getPkColumnName() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- getPkColumnVal() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- 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
- getSelectItems() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
-
all column with additional columns: ID, etc.
- getSize() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- getSqlComment() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- getSqlFiles() - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.IDdl
-
执行 SQL 脚本
- getSqlFiles() - 类中的方法 com.baomidou.mybatisplus.extension.ddl.SimpleDdl
- getSqlFirst() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- getSqlSegment() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- getSqlSegment(Expression, String) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.handler.DataPermissionHandler
-
获取数据权限 SQL 片段
- getSqlSegment(Expression, String) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.handler.MultiDataPermissionHandler
-
已过时。新的多表数据权限处理不会调用此方法,因此标记过时
- getSqlSegment(Table, Expression, String) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.handler.MultiDataPermissionHandler
-
获取数据权限 SQL 片段。
- 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.service.impl.ServiceImpl
- getSqlSet() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- getSqlSet() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
- getSqlStatement(SqlMethod) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
获取mapperStatementId
- getSqlStatement(Class<?>, SqlMethod) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
获取mapperStatementId
- getStatement(String) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- getStatement(String) - 接口中的方法 com.baomidou.mybatisplus.extension.parser.cache.JsqlParseCache
- getStatements(String) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- getStatements(String) - 接口中的方法 com.baomidou.mybatisplus.extension.parser.cache.JsqlParseCache
- getTableInfo(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
获取表信息,获取不到报错提示
- getTableName() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- getTableNameHandler() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
-
表名处理器,是否处理表名的情况都在该处理器中自行判断
- getTargetObject(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.AopUtils
-
获取源目标对象
- getTargetSql() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- getTenantId() - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
-
获取租户 ID 值表达式,只支持单个 ID 值
- getTenantIdColumn() - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
-
获取租户字段名
- getTenantLineHandler() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- getTotal() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- getType(SFunction<E, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
通过lambda获取Class
- getUpdatedColumnDatas(String, BoundSql, Statement) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
- getUpdatedColumns() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- 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. - getUpdateOrDeleteExpression(Table, Expression, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- getUpdateValue() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- getVersionFieldInfo(Class<?>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
- getVfs() - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Gets the VFS.
- getWrapper() - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- getWrapper() - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.ChainWrapper
-
获取最终拿去执行的 Wrapper
- getWrapperFor(MetaObject, Object) - 类中的方法 com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory
- group(LambdaQueryWrapper<E>, SFunction<E, A>, Consumer<E>...) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- group(LambdaQueryWrapper<T>, SFunction<T, K>, boolean, Consumer<T>...) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- group(LambdaQueryWrapper<T>, SFunction<T, K>, Collector<T, A, D>, boolean, Consumer<T>...) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
传入Wrappers和key,从数据库中根据条件查询出对应的列表,封装成Map
- group(LambdaQueryWrapper<T>, SFunction<T, K>, Collector<T, A, D>, Consumer<T>...) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- group(String) - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
-
mp 内部规则分组
- groupBy(boolean, List<R>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- groupBy(boolean, R) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- groupBy(boolean, R, 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
- handlerLimit(IPage<?>, Long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
处理超出分页条数限制,默认归为限制数
- handlerOverflow(IPage<?>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
处理页数溢出,默认设置为第一页
- hashCode() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
- hashCode() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
- hashCode() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- hashCode() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- hashCode() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- hashCode() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OriginalDataObj
- hashCode() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- hashCode() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- hashCode() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- hasNext() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
是否存在下一页
- hasPrevious() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
是否存在上一页
- hasUpdate(Map<String, Object>, Set<String>, Set<String>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- hasWrapperFor(Object) - 类中的方法 com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory
- having(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
I
- IDdl - com.baomidou.mybatisplus.extension.ddl中的接口
-
DDL 处理器
- IDdlGenerator - com.baomidou.mybatisplus.extension.ddl.history中的接口
-
DDL 生成器接口
- IDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的接口
-
数据库 分页语句组装接口
- IGNORED_TABLE_COLUMN_PROPERTIES - 类中的静态变量 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
- ignoreInsert(List<Column>, String) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
-
忽略插入租户字段逻辑
- ignoreTable(String) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler
-
根据表名判断是否忽略拼接多租户条件
- IllegalSQLInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
-
由于开发人员水平参差不齐,即使订了开发规范很多人也不遵守
- IllegalSQLInnerInterceptor() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
- in(boolean, R, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- in(boolean, R, Collection<?>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- 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.Model
-
插入(字段选择插入)
- insert(String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
- InsertBatchSomeColumn - com.baomidou.mybatisplus.extension.injector.methods中的类
-
批量新增数据,自选字段 insert
- InsertBatchSomeColumn() - 类的构造器 com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
-
默认方法名
- InsertBatchSomeColumn(String, Predicate<TableFieldInfo>) - 类的构造器 com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
- InsertBatchSomeColumn(Predicate<TableFieldInfo>) - 类的构造器 com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
-
默认方法名
- insertDdlHistory(String, String, String) - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.history.IDdlGenerator
-
insert ddl_history sql
- insertOrUpdate() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
插入 OR 更新
- inSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- intercept(Invocation) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
- isDataChanged(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- isEmpty() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OriginalDataObj
- IService<T> - com.baomidou.mybatisplus.extension.service中的接口
-
顶级 Service
- isLoadSpringAop() - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.AopUtils
-
是否加载Spring-Aop模块
- 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
- isOptimizeJoin() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
生成 countSql 优化掉 join 现在只支持 left join
- isOverflow() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
溢出总页数后是否进行处理
- isRecordStatus() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- isSearchCount() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
- isSingleton() - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
J
- JacksonTypeHandler - com.baomidou.mybatisplus.extension.handlers中的类
-
Jackson 实现 JSON 字段类型处理器
- JacksonTypeHandler(Class<?>) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
- JacksonTypeHandler(Class<?>, Field) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
- JdbcUtils - com.baomidou.mybatisplus.extension.toolkit中的类
-
JDBC 工具类
- JdbcUtils() - 类的构造器 com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
- JdkSerialCaffeineJsqlParseCache - com.baomidou.mybatisplus.extension.parser.cache中的类
-
jsqlparser 缓存 jdk 序列化 Caffeine 缓存实现
- JdkSerialCaffeineJsqlParseCache(Cache<String, byte[]>) - 类的构造器 com.baomidou.mybatisplus.extension.parser.cache.JdkSerialCaffeineJsqlParseCache
- JdkSerialCaffeineJsqlParseCache(Consumer<Caffeine<Object, Object>>) - 类的构造器 com.baomidou.mybatisplus.extension.parser.cache.JdkSerialCaffeineJsqlParseCache
- JsqlParseCache - com.baomidou.mybatisplus.extension.parser.cache中的接口
-
jsqlparser 缓存接口
- JsqlParserFunction<T,
R> - com.baomidou.mybatisplus.extension.parser中的接口 - JsqlParserGlobal - com.baomidou.mybatisplus.extension.parser中的类
- JsqlParserGlobal() - 类的构造器 com.baomidou.mybatisplus.extension.parser.JsqlParserGlobal
- JsqlParserSupport - com.baomidou.mybatisplus.extension.parser中的类
-
https://github.com/JSQLParser/JSqlParser
- JsqlParserSupport() - 类的构造器 com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
K
- keyMap(LambdaQueryWrapper<E>, SFunction<E, A>, boolean, Consumer<E>...) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
传入Wrappers和key,从数据库中根据条件查询出对应的列表,封装成Map
- keyMap(LambdaQueryWrapper<E>, SFunction<E, A>, Consumer<E>...) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- keys() - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.PropertyMapper
- KingbaseKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
-
Kingbase Sequence
- KingbaseKeyGenerator() - 类的构造器 com.baomidou.mybatisplus.extension.incrementer.KingbaseKeyGenerator
- ktQuery() - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
链式查询 lambda 式 kotlin 使用
- 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.service.IService
-
链式查询 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
- lambdaQuery() - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
链式查询 lambda 式
- lambdaQuery(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
链式查询 lambda 式
- lambdaQuery(T) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
链式查询 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>, 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.service.IService
-
链式更改 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(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.service.IService
-
查询所有
- 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.service.IService
-
查询列表
- list(IPage<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
-
获取集合
- list(IPage<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
分页查询单表数据
- list(IPage<T>, AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
- list(IPage<T>, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
查询列表
- 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.service.IService
-
查询(根据ID 批量查询)
- listByIds(Collection<? extends Serializable>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
查询(根据ID 批量查询)
- listByMap(Map<String, Object>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
查询(根据 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.service.IService
-
查询所有列表
- listMaps(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
查询列表
- listMaps(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
查询列表
- listMaps(IPage<? extends Map<String, Object>>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
查询列表
- 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.service.IService
-
查询列表
- 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.service.IService
-
查询全部记录
- 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.service.IService
-
根据 Wrapper 条件,查询全部记录
- listObjs(Wrapper<T>, Function<? super Object, V>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 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.service.IService
-
查询全部记录
- log - 类中的变量 com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
- log - 类中的变量 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- logger - 类中的变量 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- logger - 类中的变量 com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
-
日志
- logger - 类中的变量 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
- logger - 类中的变量 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- logger - 类中的变量 com.baomidou.mybatisplus.extension.plugins.inner.ReplacePlaceholderInnerInterceptor
- LogicDeleteBatchByIds - com.baomidou.mybatisplus.extension.injector.methods中的类
-
试验功能,不做太复杂的功能,逻辑删除增加填充功能 如果想做的通用点的话,delete的时候如果是主键,在service层转换实体进行删除,这样根据主键删除的也能自动填充 如果是逻辑删除且标记有填充字段的情况下,以第一条记录的填充字段为准(一切以当前的时间点为基准,如果无法接受记录记录时间不准确请使用循环删除) 由于本身SQL更新的限制限,这里记录集合不能为空,也不支持第一条记录删除人是A或者时间是A时间,第二条记录的时间是B时间 update table set (填充字段1,填充字段2,逻辑删除字段) where id in (主键1,主键2,主键3) 用法:
- LogicDeleteBatchByIds() - 类的构造器 com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
- LogicDeleteBatchByIds(String) - 类的构造器 com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
- LogicDeleteByIdWithFill - com.baomidou.mybatisplus.extension.injector.methods中的类
-
已过时。3.5.0
DeleteById - LogicDeleteByIdWithFill() - 类的构造器 com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
-
已过时。
- LogicDeleteByIdWithFill(String) - 类的构造器 com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteByIdWithFill
-
已过时。
- logicDeleteScript(TableInfo, SqlMethod) - 类中的方法 com.baomidou.mybatisplus.extension.injector.methods.LogicDeleteBatchByIds
- logText(String) - 类中的方法 com.baomidou.mybatisplus.extension.p6spy.StdoutLogger
- lowLevelCountSql(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
无法进行count优化时,降级使用此方法
- lt(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- ltSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
M
- map(LambdaQueryWrapper<E>, SFunction<E, A>, SFunction<E, P>, boolean, Consumer<E>...) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
传入Wrappers和key,从数据库中根据条件查询出对应的列表,封装成Map
- map(LambdaQueryWrapper<E>, SFunction<E, A>, SFunction<E, P>, Consumer<E>...) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
ignore
- mapperClass - 类中的变量 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- maxLimit - 类中的变量 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
单页分页条数限制
- maxLimit - 类中的变量 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
单页分页条数限制
- maxLimit() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- Model<T> - com.baomidou.mybatisplus.extension.activerecord中的类
-
ActiveRecord 模式 CRUD
- Model() - 类的构造器 com.baomidou.mybatisplus.extension.activerecord.Model
- MultiDataPermissionHandler - com.baomidou.mybatisplus.extension.plugins.handler中的接口
-
支持多表的数据权限处理器
- MybatisFreeMarkerLanguageDriver - com.baomidou.mybatisplus.extension.scripting中的类
- MybatisFreeMarkerLanguageDriver() - 类的构造器 com.baomidou.mybatisplus.extension.scripting.MybatisFreeMarkerLanguageDriver
- MybatisFreeMarkerLanguageDriver(FreeMarkerLanguageDriverConfig) - 类的构造器 com.baomidou.mybatisplus.extension.scripting.MybatisFreeMarkerLanguageDriver
- MybatisMapWrapper - com.baomidou.mybatisplus.extension.handlers中的类
-
返回Map结果集,下划线转驼峰
- MybatisMapWrapper(MetaObject, Map<String, Object>) - 类的构造器 com.baomidou.mybatisplus.extension.handlers.MybatisMapWrapper
- MybatisMapWrapperFactory - com.baomidou.mybatisplus.extension中的类
-
开启返回map结果集的下划线转驼峰
- MybatisMapWrapperFactory() - 类的构造器 com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory
- MybatisPlusInterceptor - com.baomidou.mybatisplus.extension.plugins中的类
- MybatisPlusInterceptor() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
- MybatisPlusLogFactory - com.baomidou.mybatisplus.extension.p6spy中的类
-
扩展 p6spy
- MybatisPlusLogFactory() - 类的构造器 com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory
- MybatisPlusLoggingEventListener - com.baomidou.mybatisplus.extension.p6spy中的类
-
监听事件
- MybatisPlusLoggingEventListener() - 类的构造器 com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLoggingEventListener
- MybatisSqlSessionFactoryBean - com.baomidou.mybatisplus.extension.spring中的类
-
拷贝类
SqlSessionFactoryBean修改方法 buildSqlSessionFactory() 加载自定义 - MybatisSqlSessionFactoryBean() - 类的构造器 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
- MybatisThymeleafLanguageDriver - com.baomidou.mybatisplus.extension.scripting中的类
- MybatisThymeleafLanguageDriver() - 类的构造器 com.baomidou.mybatisplus.extension.scripting.MybatisThymeleafLanguageDriver
- MybatisThymeleafLanguageDriver(ThymeleafLanguageDriverConfig) - 类的构造器 com.baomidou.mybatisplus.extension.scripting.MybatisThymeleafLanguageDriver
- MybatisThymeleafLanguageDriver(ITemplateEngine) - 类的构造器 com.baomidou.mybatisplus.extension.scripting.MybatisThymeleafLanguageDriver
- MybatisVelocityLanguageDriver - com.baomidou.mybatisplus.extension.scripting中的类
- MybatisVelocityLanguageDriver() - 类的构造器 com.baomidou.mybatisplus.extension.scripting.MybatisVelocityLanguageDriver
- MybatisVelocityLanguageDriver(VelocityLanguageDriverConfig) - 类的构造器 com.baomidou.mybatisplus.extension.scripting.MybatisVelocityLanguageDriver
- 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
- onApplicationEvent(ContextRefreshedEvent) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
- one() - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
-
获取单个
- oneOpt() - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.query.ChainQuery
-
获取单个
- openBatchUpdateLimitation() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
- OperationResult() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- OptimisticLockerInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
-
Optimistic Lock Light version
- OptimisticLockerInnerInterceptor() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
- OptimisticLockerInnerInterceptor(boolean) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
- optimizeCountSql - 类中的变量 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
自动优化 COUNT SQL
- optimizeCountSql() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- optimizeJoin - 类中的变量 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
生成 countSql 优化掉 join 现在只支持 left join
- optimizeJoinOfCountSql - 类中的变量 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- optimizeJoinOfCountSql() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- or(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- or(boolean, Consumer<Param>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- Oracle12cDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
-
ORACLE 新版数据库分页语句组装实现
- Oracle12cDialect() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.Oracle12cDialect
- 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
-
排序字段信息
- orders() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- OriginalDataObj() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OriginalDataObj
- overflow - 类中的变量 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
溢出总页数后是否进行处理
P
- P6SpyLogger - com.baomidou.mybatisplus.extension.p6spy中的类
-
P6spy SQL 打印策略
- P6SpyLogger() - 类的构造器 com.baomidou.mybatisplus.extension.p6spy.P6SpyLogger
- page(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.service.IService
-
无条件翻页查询
- page(E, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
翻页查询
- Page<T> - com.baomidou.mybatisplus.extension.plugins.pagination中的类
-
简单分页模型
- Page() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- Page(long, long) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
分页构造函数
- Page(long, long, boolean) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- Page(long, long, long) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- Page(long, long, long, boolean) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- PageDTO<T> - com.baomidou.mybatisplus.extension.plugins.pagination中的类
-
简单分页模型 DTO 用于解决跨服务数据传输问题,不影响 Page 作为返回对象序列化 JSON 产生不必要的数据
- PageDTO() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
- PageDTO(long, long) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
- PageDTO(long, long, boolean) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
- PageDTO(long, long, long) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
- PageDTO(long, long, long, boolean) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO
- pageMaps(E) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
无条件翻页查询
- pageMaps(E, AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
翻页查询
- pageMaps(E, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
翻页查询
- pageMaps(E, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
无条件翻页查询
- PaginationInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
-
分页拦截器
- PaginationInnerInterceptor() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- PaginationInnerInterceptor(DbType) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- PaginationInnerInterceptor(IDialect) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- parse(String) - 类中的方法 com.baomidou.mybatisplus.extension.handlers.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
- parse(String) - 类中的静态方法 com.baomidou.mybatisplus.extension.parser.JsqlParserGlobal
- parserMulti(String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
- parserSingle(String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
- parseStatements(String) - 类中的静态方法 com.baomidou.mybatisplus.extension.parser.JsqlParserGlobal
- peekStream(List<E>, boolean, Consumer<E>...) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SimpleQuery
-
将list转为Stream流,然后再叠加peek操作
- pkVal() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
主键值
- plugin(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
- 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
- processDelete(Delete, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
-
删除
- processDelete(Delete, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
- processDelete(Delete, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
-
delete 语句处理
- processDelete(Delete, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
- processDelete(Delete, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
-
delete 语句处理
- processDelete(Delete, MappedStatement, BoundSql, Connection) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
- processFunction(Function, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
-
处理函数
- processInsert(Insert, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
-
新增
- processInsert(Insert, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- processInsert(Insert, BoundSql) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
- processInsertSelect(Select, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
-
处理 insert into select
- processOtherFromItem(FromItem, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
-
处理子查询等
- processParser(Statement, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
-
执行 SQL 解析
- processPlainSelect(PlainSelect, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
-
处理 PlainSelect
- processSelect(Select, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
-
查询
- processSelect(Select, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- processSelect(Select, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
- processSelect(Select, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- processSelectBody(Select, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
- processSelectItem(SelectItem, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
- processUpdate(Update, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
-
更新
- processUpdate(Update, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor
- processUpdate(Update, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
-
update 语句处理
- processUpdate(Update, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.IllegalSQLInnerInterceptor
- processUpdate(Update, int, String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
-
update 语句处理
- processUpdate(Update, MappedStatement, BoundSql, Connection) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
- processWhereSubSelect(Expression, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.BaseMultiTableInnerInterceptor
-
处理where条件内的子查询
- PropertyMapper - com.baomidou.mybatisplus.extension.toolkit中的类
- put(String, Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
-
存储解析对象
- putStatement(String, Statement) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- putStatement(String, Statement) - 接口中的方法 com.baomidou.mybatisplus.extension.parser.cache.JsqlParseCache
- putStatements(String, Statements) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- putStatements(String, Statements) - 接口中的方法 com.baomidou.mybatisplus.extension.parser.cache.JsqlParseCache
Q
- query() - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
链式查询 普通
- 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
- records - 类中的变量 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
查询数据列表
- regexFind(String, CharSequence) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.JdbcUtils
-
正则匹配
- remove() - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.update.ChainUpdate
-
删除数据
- remove(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 entity 条件,删除记录
- remove(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 entity 条件,删除记录
- removeBatchByIds(Collection<?>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
批量删除(jdbc批量提交)
- removeBatchByIds(Collection<?>, boolean) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
批量删除(jdbc批量提交)
- removeBatchByIds(Collection<?>, int) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- removeBatchByIds(Collection<?>, int) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
批量删除(jdbc批量提交)
- removeBatchByIds(Collection<?>, int, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- removeBatchByIds(Collection<?>, int, boolean) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
批量删除(jdbc批量提交)
- removeById(Serializable) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- removeById(Serializable) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 ID 删除
- removeById(Serializable, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- removeById(Serializable, boolean) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 ID 删除
- removeById(Serializable, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 ID 删除
- removeById(T) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据实体(ID)删除
- removeById(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据实体(ID)删除
- removeByIds(Collection<?>) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- removeByIds(Collection<?>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
删除(根据ID 批量删除)
- removeByIds(Collection<?>, boolean) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
批量删除
- removeByIds(Collection<? extends Serializable>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
删除(根据ID 批量删除)
- removeByMap(Map<String, Object>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 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.service.impl.ServiceImpl
-
已过时。3.3.1
- retBool(Integer) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
判断数据库操作是否成功
- retBool(Long) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
判断数据库操作是否成功
- retCount(Long) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
返回SelectCount执行结果
- 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
- run(String, 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
- run(List<String>, boolean) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.DdlScript
-
执行 SQL 脚本文件
- runScript(IDdlGenerator, Connection, List<String>, boolean) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
-
允许 SQL 脚本文件
- runScript(IDdlGenerator, DataSource, List<String>, boolean) - 类中的静态方法 com.baomidou.mybatisplus.extension.ddl.DdlHelper
-
允许 SQL 脚本文件
- runScript(Consumer<DataSource>) - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.IDdl
-
执行 SQL 脚本
- runScript(Consumer<DataSource>) - 类中的方法 com.baomidou.mybatisplus.extension.ddl.SimpleDdl
S
- SapHanaKeyGenerator - com.baomidou.mybatisplus.extension.incrementer中的类
-
SAP_HANA Key Sequence 生成器
- SapHanaKeyGenerator() - 类的构造器 com.baomidou.mybatisplus.extension.incrementer.SapHanaKeyGenerator
- save(T) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
插入一条记录(选择字段,策略插入)
- save(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
插入一条记录(选择字段,策略插入)
- saveBatch(Collection<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
插入(批量)
- saveBatch(Collection<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
插入(批量)
- saveBatch(Collection<T>, int) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
批量插入
- saveBatch(Collection<T>, int) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
插入(批量)
- saveBatch(Collection<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
插入(批量)
- saveOrUpdate(T) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
TableId 注解存在更新记录,否插入一条记录
- saveOrUpdate(T) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
TableId 注解存在更新记录,否插入一条记录
- saveOrUpdate(T) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
TableId 注解存在更新记录,否插入一条记录
- saveOrUpdate(T, AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据updateWrapper尝试更新,否继续执行saveOrUpdate(T)方法 此次修改主要是减少了此项业务代码的代码量(存在性验证之后的saveOrUpdate操作)
- saveOrUpdate(T, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
已过时。
- saveOrUpdateBatch(Class<?>, Class<?>, Log, Collection<E>, int, BiPredicate<SqlSession, E>, BiConsumer<SqlSession, E>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
- saveOrUpdateBatch(Collection<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
批量修改插入
- saveOrUpdateBatch(Collection<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
批量修改插入
- saveOrUpdateBatch(Collection<T>, int) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- saveOrUpdateBatch(Collection<T>, int) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
批量修改插入
- 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
-
批量更新或保存
- searchCount - 类中的变量 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
是否进行 count 查询
- searchCount() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- SECOND_MARK - 接口中的静态变量 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.IDialect
- select(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.Model
-
查询所有
- selectById() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
根据主键查询
- selectById(Serializable) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
根据 ID 查询
- selectCount(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
查询总数
- selectCount(String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
- selectDdlHistory(String, String) - 接口中的方法 com.baomidou.mybatisplus.extension.ddl.history.IDdlGenerator
-
select ddl_history sql
- selectList(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
查询总记录数
- selectList(String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
根据sql查询Map结果集
- selectObj(String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
根据sql查询一个字段值的一条结果
- selectObjs(String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
-
根据sql查询一个字段值的结果集
- selectOne(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
查询一条记录
- selectOne(String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
- selectPage(E, Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
翻页查询
- selectPage(E, String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
- serialize(Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
-
序列化
- serialize(Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.FstSerialCaffeineJsqlParseCache
- serialize(Object) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.JdkSerialCaffeineJsqlParseCache
- ServiceImpl<M,
T> - com.baomidou.mybatisplus.extension.service.impl中的类 -
IService 实现类( 泛型:M 是 mapper 对象,T 是实体 )
- ServiceImpl() - 类的构造器 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- set(boolean, SFunction<T, ?>, Object, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
- set(boolean, String, Object, String) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper
- setAdditionalItemCount(int) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
-
newly added column count from meta data.
- setAsync(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- setBatchUpdateLimit(int) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
-
设置批量更新记录条数上限
- setCache(Cache) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the Cache.
- setChangedData(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- setColumnName(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- setConfigLocation(Resource) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set the location of the MyBatis
SqlSessionFactoryconfig file. - setConfiguration(MybatisConfiguration) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set a customized MyBatis configuration.
- setConfigurationProperties(Properties) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set optional properties to be passed into the SqlSession configuration, as alternative to a
<properties>tag in the configuration xml file. - setConsumer(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
-
设置消费 List
的方式 - setConsumer(boolean, Function<List<ParameterMapping>, Integer>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
-
设置消费 List
的方式 - setConsumerChain() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.DialectModel
-
设置消费 List
的方式 - setCost(long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
-
cost for this plugin, ms
- setCountId(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
countId
- setCurrent(long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- setDatabaseIdProvider(DatabaseIdProvider) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the DatabaseIdProvider.
- setDataPermissionHandler(DataPermissionHandler) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- setDataSource(DataSource) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set the JDBC
DataSourcethat this instance should manage transactions for. - setDbType(DbType) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
数据库类型
- setDecrBy(boolean, SFunction<T, ?>, Number) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
字段自减变量 val 值
- setDecrBy(SFunction<T, ?>, Number) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
字段自减变量 val 值
- setDefaultEnumTypeHandler(Class<? extends TypeHandler>) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set the default type handler class for enum.
- setDefaultScriptingLanguageDriver(Class<? extends LanguageDriver>) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set a default scripting language driver class.
- setDialect(IDialect) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
方言实现类
- setEntity(T) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- setEntityClass(Class<T>) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
- setEnvironment(String) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
NOTE: This class overrides any
Environmentyou have set in the MyBatis config file. - setException(RuntimeException) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor
- setExecutor(Executor) - 类中的方法 com.baomidou.mybatisplus.extension.parser.cache.AbstractCaffeineJsqlParseCache
- setFailFast(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
If true, a final check is done on Configuration to assure that all mapped statements are fully loaded and there is no one still pending to resolve includes.
- setGlobalConfig(GlobalConfig) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
- setGson(Gson) - 类中的静态方法 com.baomidou.mybatisplus.extension.handlers.GsonTypeHandler
- setHook(Runnable) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
- setIncrBy(boolean, SFunction<T, ?>, Number) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
字段自增变量 val 值
- setIncrBy(SFunction<T, ?>, Number) - 类中的方法 com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper
-
字段自增变量 val 值
- setInterceptors(List<InnerInterceptor>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
- setJsqlParseCache(JsqlParseCache) - 类中的静态方法 com.baomidou.mybatisplus.extension.parser.JsqlParserGlobal
- setMapperLocations(Resource...) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set locations of MyBatis mapper files that are going to be merged into the
SqlSessionFactoryconfiguration at runtime. - setMaxLimit(Long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
单页分页条数限制
- setMaxLimit(Long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
单页分页条数限制
- setNonNullParameter(PreparedStatement, int, T, JdbcType) - 类中的方法 com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler
- setObjectFactory(ObjectFactory) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the ObjectFactory.
- setObjectMapper(ObjectMapper) - 类中的静态方法 com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler
- setObjectWrapperFactory(ObjectWrapperFactory) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the ObjectWrapperFactory.
- setOperation(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- setOptimizeCountSql(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- setOptimizeJoin(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
生成 countSql 优化掉 join 现在只支持 left join
- setOptimizeJoinOfCountSql(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- setOrders(List<OrderItem>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
排序字段信息
- setOriginalColumnDatas(List<DataChangeRecorderInnerInterceptor.DataColumnChangeResult>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- setOriginalDataObj(List<DataChangeRecorderInnerInterceptor.DataChangedRecord>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OriginalDataObj
- setOriginalValue(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- setOverflow(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
溢出总页数后是否进行处理
- setParserMultiFunc(JsqlParserFunction<String, Statements>) - 类中的静态方法 com.baomidou.mybatisplus.extension.parser.JsqlParserGlobal
- setParserSingleFunc(JsqlParserFunction<String, Statement>) - 类中的静态方法 com.baomidou.mybatisplus.extension.parser.JsqlParserGlobal
- setPk(Column) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
- setPkColumnName(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- setPkColumnVal(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- setPlugins(Interceptor...) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Mybatis plugin list.
- setPredicate(Predicate<TableFieldInfo>) - 类中的方法 com.baomidou.mybatisplus.extension.injector.methods.AlwaysUpdateSomeColumnById
-
字段筛选条件
- setPredicate(Predicate<TableFieldInfo>) - 类中的方法 com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn
-
字段筛选条件
- setProperties(Properties) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor
-
ignoredColumns = TABLE_NAME1.COLUMN1,COLUMN2; TABLE2.COLUMN1,COLUMN2; TABLE3.*; *.COLUMN1,COLUMN2 多个表用分号分隔 TABLE_NAME1.COLUMN1,COLUMN2 : 表示忽略这个表的这2个字段 TABLE3.*: 表示忽略这张表的INSERT/UPDATE,delete暂时还保留 *.COLUMN1,COLUMN2:表示所有表的这个2个字段名都忽略
- setProperties(Properties) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
- setProperties(Properties) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- setProperties(Properties) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- setProperties(Properties) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor
-
使用内部规则,拿分页插件举个栗子:
- setRecords(List<T>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- setRecordStatus(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- setScriptingLanguageDrivers(LanguageDriver...) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set scripting language drivers.
- setSearchCount(boolean) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- setSelectItems(List<SelectItem<?>>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
-
all column with additional columns: ID, etc.
- 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
- setSqlSessionFactoryBuilder(SqlSessionFactoryBuilder) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the
SqlSessionFactoryBuilderto use when creating theSqlSessionFactory. - setTableName(String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- setTableNameHandler(TableNameHandler) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor
-
表名处理器,是否处理表名的情况都在该处理器中自行判断
- setTenantLineHandler(TenantLineHandler) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- setTotal(long) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.pagination.Page
- setTransactionFactory(TransactionFactory) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set the MyBatis TransactionFactory to use.
- setTypeAliases(Class<?>...) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
List of type aliases to register.
- setTypeAliasesPackage(String) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Packages to search for type aliases.
- setTypeAliasesSuperType(Class<?>) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Super class which domain objects have to extend to have a type alias created.
- setTypeEnumsPackage(String) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
已过时。2022-03-07
- setTypeHandlers(TypeHandler<?>...) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Set type handlers.
- setTypeHandlersPackage(String) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Packages to search for type handlers.
- setUpdatedColumns(List<DataChangeRecorderInnerInterceptor.DataColumnChangeResult>) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- setUpdateValue(Object) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- setVfs(Class<? extends VFS>) - 类中的方法 com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean
-
Sets the VFS.
- setWhere(PlainSelect, String) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
-
设置 where 条件
- SimpleDdl - com.baomidou.mybatisplus.extension.ddl中的类
-
非多数据源 DDL 实现
- SimpleDdl() - 类的构造器 com.baomidou.mybatisplus.extension.ddl.SimpleDdl
- SimpleQuery - com.baomidou.mybatisplus.extension.toolkit中的类
-
simple-query 让简单的查询更简单
- size - 类中的变量 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
每页显示条数,默认 10
- sql() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
执行 SQL
- SqlHelper - com.baomidou.mybatisplus.extension.toolkit中的类
-
SQL 辅助类
- SqlHelper() - 类的构造器 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
- 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
- SqlRunner - com.baomidou.mybatisplus.extension.toolkit中的类
-
SqlRunner 执行 SQL
- SqlRunner() - 类的构造器 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
- SqlRunner(Class<?>) - 类的构造器 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
- SQLServer2005Dialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
-
SQLServer 2005 数据库分页方言
- SQLServer2005Dialect() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServer2005Dialect
- SQLServerDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
-
已过时。
- SQLServerDialect() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SQLServerDialect
-
已过时。
- sqlSession() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
获取Session 默认自动提交
- sqlSession(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
已过时。3.5.3.2 尽量少用,后期取消打开session方法
- sqlSessionBatch() - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
已过时。3.3.0
- 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.Model
-
获取SqlStatement
- sqlStatement(SqlMethod) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
-
已过时。3.4.0
- sqlStatement(String) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
获取SqlStatement
- StdoutLogger - com.baomidou.mybatisplus.extension.p6spy中的类
-
输出 SQL 日志
- StdoutLogger() - 类的构造器 com.baomidou.mybatisplus.extension.p6spy.StdoutLogger
- SybaseDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
-
sybase 数据库分页方言
- SybaseDialect() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SybaseDialect
- SybaseDialect(boolean) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.SybaseDialect
T
- table(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.SqlHelper
-
获取TableInfo
- TableNameHandler - com.baomidou.mybatisplus.extension.plugins.handler中的接口
-
动态表名处理器
- TenantLineHandler - com.baomidou.mybatisplus.extension.plugins.handler中的接口
-
租户处理器( TenantId 行级 )
- TenantLineInnerInterceptor - com.baomidou.mybatisplus.extension.plugins.inner中的类
- TenantLineInnerInterceptor() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- TenantLineInnerInterceptor(TenantLineHandler) - 类的构造器 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- toJson(Object) - 类中的方法 com.baomidou.mybatisplus.extension.handlers.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.inner.BaseMultiTableInnerInterceptor
- toString() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.Columns2SelectItemsResult
- toString() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataChangedRecord
- toString() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.DataColumnChangeResult
- toString() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OperationResult
- toString() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataChangeRecorderInnerInterceptor.OriginalDataObj
- toString() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor
- toString() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
- toString() - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor
- total - 类中的变量 com.baomidou.mybatisplus.extension.plugins.pagination.Page
-
总数
- 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
- typeArguments - 类中的变量 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- typedThis - 类中的变量 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
U
- update() - 接口中的方法 com.baomidou.mybatisplus.extension.conditions.update.ChainUpdate
-
更新数据
- update() - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
链式更改 普通
- update(AbstractWrapper<T, ?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据 UpdateWrapper 条件,更新记录 需要设置sqlset
- update(Wrapper<T>) - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
执行 SQL 更新
- update(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 UpdateWrapper 条件,更新记录 需要设置sqlset
- update(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
链式更改 普通
- update(String, Object...) - 类中的方法 com.baomidou.mybatisplus.extension.toolkit.SqlRunner
- 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.service.IService
-
根据 whereEntity 条件,更新记录
- updateBatchById(Collection<T>) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据ID 批量更新
- updateBatchById(Collection<T>) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据ID 批量更新
- updateBatchById(Collection<T>, int) - 类中的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
- updateBatchById(Collection<T>, int) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据ID 批量更新
- updateBatchById(Collection<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.extension.toolkit.Db
-
根据ID 批量更新
- updateById() - 类中的方法 com.baomidou.mybatisplus.extension.activerecord.Model
-
更新(字段选择更新)
- updateById(T) - 接口中的方法 com.baomidou.mybatisplus.extension.service.IService
-
根据 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) - willDoQuery(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类中的方法 com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor
-
这里进行count,如果count为0这返回false(就是不再执行sql了)
- willDoUpdate(Executor, MappedStatement, Object) - 接口中的方法 com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor
-
判断是否执行
Executor.update(MappedStatement, Object) - wrapperChildren - 类中的变量 com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper
-
子类所包装的具体 Wrapper 类型
X
- XCloudDialect - com.baomidou.mybatisplus.extension.plugins.pagination.dialects中的类
-
XCloud 数据库分页语句组装实现
- XCloudDialect() - 类的构造器 com.baomidou.mybatisplus.extension.plugins.pagination.dialects.XCloudDialect
常量字段值|所有程序包|所有类和接口|序列化表格