索引

A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
常量字段值|所有程序包|所有类和接口|序列化表格

A

AbstractISegmentList - com.baomidou.mybatisplus.core.conditions.segments中的类
SQL 片段集合 处理的抽象类
AbstractISegmentList() - 类的构造器 com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
 
AbstractLambdaWrapper<T,Children> - com.baomidou.mybatisplus.core.conditions中的类
Lambda 语法使用 Wrapper
AbstractLambdaWrapper() - 类的构造器 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
AbstractMethod - com.baomidou.mybatisplus.core.injector中的类
抽象的注入方法类
AbstractMethod(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
AbstractSqlInjector - com.baomidou.mybatisplus.core.injector中的类
SQL 自动注入器
AbstractSqlInjector() - 类的构造器 com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
 
AbstractSqlRunner - com.baomidou.mybatisplus.core.assist中的类
 
AbstractSqlRunner() - 类的构造器 com.baomidou.mybatisplus.core.assist.AbstractSqlRunner
 
AbstractWrapper<T,R,Children> - com.baomidou.mybatisplus.core.conditions中的类
查询条件封装
AbstractWrapper() - 类的构造器 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
AbstractWrapper.DoSomething - com.baomidou.mybatisplus.core.conditions中的接口
做事函数
accept(TableNameParser.TableNameVisitor) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.TableNameParser
接受一个新的访问者,并访问当前 SQL 的表名称
add(ISqlSegment...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
 
addAll(Collection<? extends ISqlSegment>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
重写方法,做个性化适配
addCache(Cache) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
addCondition(boolean, R, SqlKeyword, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
普通查询条件
addDeleteMappedStatement(Class<?>, String, SqlSource) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
删除
addDeleteMappedStatement(Class<?>, SqlSource) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
addInsertMappedStatement(Class<?>, Class<?>, String, SqlSource, KeyGenerator, String, String) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
插入
addInsertMappedStatement(Class<?>, Class<?>, SqlSource, KeyGenerator, String, String) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
插入
additionalParameters() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPBoundSql
 
addKeyGenerator(String, KeyGenerator) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
addMappedStatement(Class<?>, String, SqlSource, SqlCommandType, Class<?>, String, Class<?>, KeyGenerator, String, String) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
添加 MappedStatement 到 Mybatis 容器
addMappedStatement(Class<?>, SqlSource, SqlCommandType, Class<?>, String, Class<?>, KeyGenerator, String, String) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
addMappedStatement(MappedStatement) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
MybatisPlus 加载 SQL 顺序:
addMapper(Class<T>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
addMapper(Class<T>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisMapperRegistry
 
addMappers(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
addMappers(String, Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
addNestedCondition(boolean, Consumer<Children>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
多重嵌套查询条件
addNewMapper(Class<T>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
已过时。
3.5.8 不建议在实际生产环境中使用.
addParameterMap(ParameterMap) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
addResultMap(ResultMap) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
addSelectMappedStatementForOther(Class<?>, String, SqlSource, Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
查询
addSelectMappedStatementForOther(Class<?>, SqlSource, Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
查询
addSelectMappedStatementForTable(Class<?>, String, SqlSource, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
查询
addSelectMappedStatementForTable(Class<?>, SqlSource, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
查询
addUpdateMappedStatement(Class<?>, Class<?>, String, SqlSource) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
更新
addUpdateMappedStatement(Class<?>, Class<?>, SqlSource) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
更新
AES - com.baomidou.mybatisplus.core.toolkit中的类
AES CBC模式加密工具类
AES - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
AES
AES() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.AES
 
AES_CBC_CIPHER - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
AES 算法
allEq(boolean, BiPredicate<R, V>, Map<R, V>, boolean) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
allEq(boolean, BiPredicate<R, V>, Map<R, V>, boolean) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
字段过滤接口,传入多参数时允许对参数进行过滤
allEq(boolean, Map<R, V>, boolean) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
allEq(boolean, Map<R, V>, boolean) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
map 所有非空属性等于 =
allEq(BiPredicate<R, V>, Map<R, V>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
字段过滤接口,传入多参数时允许对参数进行过滤
allEq(BiPredicate<R, V>, Map<R, V>, boolean) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
字段过滤接口,传入多参数时允许对参数进行过滤
allEq(Map<R, V>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
map 所有非空属性等于 =
allEq(Map<R, V>, boolean) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
map 所有非空属性等于 =
AMPERSAND - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
and(boolean) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
内部自用
and(boolean, Consumer<Children>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
and(boolean, Consumer<Param>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Nested
AND 嵌套
and(Consumer<Param>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Nested
AND 嵌套
AND - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
AND - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
AND - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
AND_OR - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
AnnotationHandler - com.baomidou.mybatisplus.core.handlers中的接口
 
AnnotationUtils - com.baomidou.mybatisplus.core.toolkit中的类
 
AopUtils - com.baomidou.mybatisplus.core.toolkit中的类
AopUtils Aop工具类
AopUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.AopUtils
 
appendSqlSegments(ISqlSegment...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
添加 where 片段
apply(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
apply(boolean, String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 sql
apply(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 sql
apply(T, int) - 接口中的方法 com.baomidou.mybatisplus.core.toolkit.support.BiIntFunction
函数主接口
APPLY - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
APPLY - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.WrapperKeyword
只用作于辨识,不用于其他
ARRAY - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
 
ArrayUtils - com.baomidou.mybatisplus.core.toolkit中的类
ArrayUtils工具类
AS - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
as
asc(String) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.OrderItem
根据指定字段升序排序
ASC - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
ASC - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
asc
ascs(String...) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.OrderItem
根据指定字段列表进行升序排序
Assert - com.baomidou.mybatisplus.core.toolkit中的类
断言类
Assert() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.Assert
 
assignId(Object) - 接口中的方法 com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator
判断是否分配 ID
ASTERISK - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
AT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 

B

BACK_SLASH - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
BACKTICK - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
BaseMapper<T> - com.baomidou.mybatisplus.core.mapper中的接口
Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能
BatchMethod<T> - com.baomidou.mybatisplus.core.batch中的类
批量执行方法
BatchMethod(String) - 类的构造器 com.baomidou.mybatisplus.core.batch.BatchMethod
 
BatchMethod(String, ParameterConvert<T>) - 类的构造器 com.baomidou.mybatisplus.core.batch.BatchMethod
 
BatchSqlSession - com.baomidou.mybatisplus.core.batch中的类
当使用Batch混合查询时,每次都会将原来的结果集清空,建议使用Batch时就不要混合使用select了 (后面看看要不要改成动态代理把...)
BatchSqlSession(SqlSession) - 类的构造器 com.baomidou.mybatisplus.core.batch.BatchSqlSession
 
beansToMaps(List<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.BeanUtils
List<T> 转换为 List<Map<String, Object>>
beanToMap(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.BeanUtils
将对象装换为 map,对象转成 map,key肯定是字符串
BeanUtils - com.baomidou.mybatisplus.core.toolkit中的类
Bean 转换工具类
between(boolean, R, Object, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
between(boolean, R, Object, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
BETWEEN 值1 AND 值2
between(R, Object, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
BETWEEN 值1 AND 值2
BETWEEN - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
BiIntFunction<T,R> - com.baomidou.mybatisplus.core.toolkit.support中的接口
接受 Int 小类型的处理函数,使用小类型来避免 Java 自动装箱
blockAttack(Boolean) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy.IgnoreStrategyBuilder
 
boundSql() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPStatementHandler
 
build() - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy.IgnoreStrategyBuilder
 
build(InputStream, String, Properties) - 类中的方法 com.baomidou.mybatisplus.core.MybatisSqlSessionFactoryBuilder
 
build(Reader, String, Properties) - 类中的方法 com.baomidou.mybatisplus.core.MybatisSqlSessionFactoryBuilder
 
build(Configuration) - 类中的方法 com.baomidou.mybatisplus.core.MybatisSqlSessionFactoryBuilder
 
builder() - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
builderAssistant - 类中的变量 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
buildResultMapping(Class<?>, String, String, Class<?>, JdbcType, String, String, String, String, Class<? extends TypeHandler<?>>, List<ResultFlag>, String, String, boolean) - 类中的方法 com.baomidou.mybatisplus.core.MybatisMapperBuilderAssistant
 
BYTES_NEW_LINE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 

C

caches - 类中的变量 com.baomidou.mybatisplus.core.MybatisConfiguration
 
calculateParameterValue(Map<TypeVariable<?>, Type>, TypeVariable<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.reflect.TypeParameterResolver
计算参数值
camelToHyphen(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
驼峰转连字符
camelToUnderline(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
字符串驼峰转下划线格式
canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.SharedString
 
canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
 
canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
 
canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.core.handlers.StrictFill
 
canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
 
canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
 
canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
 
canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.NetUtils.NetProperties
 
canEqual(Object) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
 
check(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlInjectionUtils
检查参数是否存在 SQL 注入
checkGloballyForDiscriminatedNestedResultMaps(ResultMap) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
checkLocallyForDiscriminatedNestedResultMaps(ResultMap) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
checkRelated(boolean, String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
判定 related 的值
checkSqlInjection() - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
开启检查 SQL 注入
checkSqlInjection() - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
开启检查 SQL 注入
checkValNotNull(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
判断对象是否不为空
checkValNull(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
判断对象是否为空
childrenSqlSegment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
只有该类进行过 addAll 操作,才会触发这个方法
childrenSqlSegment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.GroupBySegmentList
 
childrenSqlSegment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.HavingSegmentList
 
childrenSqlSegment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.NormalSegmentList
 
childrenSqlSegment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.OrderBySegmentList
 
chooseSelect(Predicate<TableFieldInfo>) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取需要进行查询的 select sql 片段
chooseSelect(Predicate<TableFieldInfo>, List<String>) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取需要进行查询的 select sql 片段
ClassUtils - com.baomidou.mybatisplus.core.toolkit中的类
ClassUtils
clear() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
clear() - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
 
clear() - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
clear() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
 
clear() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
清理
clear() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.NormalSegmentList
 
clear() - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
clear() - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
clear() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
条件清空
clearIgnoreStrategy() - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
清空本地忽略策略
clone() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
clone(T) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.SerializationUtils
Deep clone an Object using serialization.
close() - 类中的方法 com.baomidou.mybatisplus.core.incrementer.ImadcnIdentifierGenerator
 
closeSqlSession(SqlSession, SqlSessionFactory) - 接口中的方法 com.baomidou.mybatisplus.core.spi.CompatibleSet
 
COLL - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
 
COLLECTION - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
已过时。
3.5.2 后面修改成collection
COLLECTION_KEYS - 类中的静态变量 com.baomidou.mybatisplus.core.MybatisParameterHandler
已过时。
3.5.4
CollectionUtils - com.baomidou.mybatisplus.core.toolkit中的类
Collection工具类
CollectionUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
 
COLON - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
COLUMN_MAP - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
已过时。
COLUMN_MAP_IS_EMPTY - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
columnMap.isEmpty
ColumnCache - com.baomidou.mybatisplus.core.toolkit.support中的类
 
ColumnCache(String, String) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
 
ColumnCache(String, String, String) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
 
ColumnSegment - com.baomidou.mybatisplus.core.conditions.segments中的接口
 
columnsToString(boolean, SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
columnsToString(boolean, List<SFunction<T, ?>>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
columnsToString(SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
columnsToString(List<R>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
多字段转换为逗号 "," 分割字符串
columnsToString(R...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
获取 columnNames
columnToSqlSegment(R) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
获取 columnName
columnToString(SFunction<T, ?>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
columnToString(SFunction<T, ?>, boolean) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
columnToString(String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
columnToString(String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
columnToString(R) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
获取 columnName
com.baomidou.mybatisplus.core - 程序包 com.baomidou.mybatisplus.core
只放mybatis-plus核心代码
com.baomidou.mybatisplus.core.assist - 程序包 com.baomidou.mybatisplus.core.assist
增强辅助相关
com.baomidou.mybatisplus.core.batch - 程序包 com.baomidou.mybatisplus.core.batch
 
com.baomidou.mybatisplus.core.conditions - 程序包 com.baomidou.mybatisplus.core.conditions
条件构造区域,测试是否可以提交
com.baomidou.mybatisplus.core.conditions.interfaces - 程序包 com.baomidou.mybatisplus.core.conditions.interfaces
Wrapper 接口
com.baomidou.mybatisplus.core.conditions.query - 程序包 com.baomidou.mybatisplus.core.conditions.query
查询 Wrapper
com.baomidou.mybatisplus.core.conditions.segments - 程序包 com.baomidou.mybatisplus.core.conditions.segments
SQL 片段相关类
com.baomidou.mybatisplus.core.conditions.update - 程序包 com.baomidou.mybatisplus.core.conditions.update
更新 Wrapper
com.baomidou.mybatisplus.core.config - 程序包 com.baomidou.mybatisplus.core.config
全局默认配置
com.baomidou.mybatisplus.core.enums - 程序包 com.baomidou.mybatisplus.core.enums
枚举相关
com.baomidou.mybatisplus.core.exceptions - 程序包 com.baomidou.mybatisplus.core.exceptions
异常
com.baomidou.mybatisplus.core.handlers - 程序包 com.baomidou.mybatisplus.core.handlers
处理器
com.baomidou.mybatisplus.core.incrementer - 程序包 com.baomidou.mybatisplus.core.incrementer
key 生成器
com.baomidou.mybatisplus.core.injector - 程序包 com.baomidou.mybatisplus.core.injector
注入核心代码
com.baomidou.mybatisplus.core.injector.methods - 程序包 com.baomidou.mybatisplus.core.injector.methods
注入 SQL 操作方法相关类
com.baomidou.mybatisplus.core.mapper - 程序包 com.baomidou.mybatisplus.core.mapper
注入 mapper 基类
com.baomidou.mybatisplus.core.metadata - 程序包 com.baomidou.mybatisplus.core.metadata
反射表结构元数据
com.baomidou.mybatisplus.core.override - 程序包 com.baomidou.mybatisplus.core.override
Page 部分重构相关逻辑类
com.baomidou.mybatisplus.core.plugins - 程序包 com.baomidou.mybatisplus.core.plugins
 
com.baomidou.mybatisplus.core.spi - 程序包 com.baomidou.mybatisplus.core.spi
 
com.baomidou.mybatisplus.core.toolkit - 程序包 com.baomidou.mybatisplus.core.toolkit
工具类
com.baomidou.mybatisplus.core.toolkit.reflect - 程序包 com.baomidou.mybatisplus.core.toolkit.reflect
 
com.baomidou.mybatisplus.core.toolkit.sql - 程序包 com.baomidou.mybatisplus.core.toolkit.sql
SQL 处理相关工具类
com.baomidou.mybatisplus.core.toolkit.support - 程序包 com.baomidou.mybatisplus.core.toolkit.support
 
COMMA - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
comment(boolean, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
comment(boolean, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
sql 注释(会拼接在 sql 的最后面)
comment(String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
sql 注释(会拼接在 sql 的最后面)
Compare<Children,R> - com.baomidou.mybatisplus.core.conditions.interfaces中的接口
查询条件封装
compareTo(TableNameParser.SqlToken) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.TableNameParser.SqlToken
 
CompatibleHelper - com.baomidou.mybatisplus.core.spi中的类
兼容处理辅助类
CompatibleHelper() - 类的构造器 com.baomidou.mybatisplus.core.spi.CompatibleHelper
 
CompatibleSet - com.baomidou.mybatisplus.core.spi中的接口
Web 开发平台待兼容方法集接口类
CompositeEnumTypeHandler<E> - com.baomidou.mybatisplus.core.handlers中的类
 
CompositeEnumTypeHandler(Class<E>) - 类的构造器 com.baomidou.mybatisplus.core.handlers.CompositeEnumTypeHandler
 
computeIfAbsent(Map<K, V>, K, Function<? super K, ? extends V>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
用来过渡下Jdk1.8下ConcurrentHashMap的性能bug JDK-8161372
concatCapitalize(String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
拼接字符串第二个字符串第一个字母大写
concatLike(Object, SqlLike) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
用%连接like
configuration - 类中的变量 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
configuration - 类中的变量 com.baomidou.mybatisplus.core.injector.SqlRunnerInjector
 
configuration() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPStatementHandler
 
conflictMessageProducer(BiFunction<V, V, String>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
Assign a function for producing a conflict error message when contains value with the same key.
Constants - com.baomidou.mybatisplus.core.toolkit中的接口
mybatis_plus 自用常量集中管理
containsKey(Object) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
 
containsUpperCase(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
包含大写字母
convert(Function<? super T, ? extends R>) - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
IPage 的泛型转换
convert(T) - 接口中的方法 com.baomidou.mybatisplus.core.batch.ParameterConvert
转换当前实体参数为mapper方法参数
convertChoose(String, String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
生成 choose 标签的脚本
convertChooseEwSelect(String) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
convertForeach(String, String, String, String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
生成 foreach 标签的脚本
convertIf(String, String, boolean) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
获取 带 if 标签的脚本
convertIfEwParam(String, boolean) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
convertParamMapping(Class<? extends TypeHandler<?>>, JdbcType, Integer) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
 
convertSet(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
生成 set 标签的脚本
convertTrim(String, String, String, String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
获取 带 trim 标签的脚本
convertWhere(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
生成 where 标签的脚本
COUNT - 接口中的静态变量 com.baomidou.mybatisplus.core.assist.ISqlRunner
COUNT 语句
countId() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
老分页插件不支持
createParameterHandler(MappedStatement, Object, BoundSql) - 类中的方法 com.baomidou.mybatisplus.core.MybatisXMLLanguageDriver
 
createSqlSource(Configuration, String, Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
createSqlSource(Configuration, String, Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisXMLLanguageDriver
 
createSqlSource(Configuration, XNode, Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisXMLLanguageDriver
 
creteTableInfo(Configuration, Class<?>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.PostInitTableInfoHandler
提供对 TableInfo 增强的能力
CRLF - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
currentSessionFactory(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
已过时。
3.5.3.2 尽量少用,后期取消此方法获取实例

D

DASH - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
dataPermission(Boolean) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy.IgnoreStrategyBuilder
 
DbConfig() - 类的构造器 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
 
dbType() - 接口中的方法 com.baomidou.mybatisplus.core.incrementer.IKeyGenerator
数据库类型
decrypt(byte[], byte[]) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.AES
解密
decrypt(String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.AES
解密
DEFAULT - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlLike
%值%
DEFAULT_BATCH_SIZE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
默认批次提交数量
DEFAULT_REFLECTOR_FACTORY - 类中的静态变量 com.baomidou.mybatisplus.core.toolkit.PluginUtils
缓存内置的插件对象反射信息
DefaultIdentifierGenerator - com.baomidou.mybatisplus.core.incrementer中的类
默认生成器
DefaultIdentifierGenerator() - 类的构造器 com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator
已过时。
3.5.3.2 共享默认单例
DefaultIdentifierGenerator(long, long) - 类的构造器 com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator
 
DefaultIdentifierGenerator(Sequence) - 类的构造器 com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator
 
DefaultIdentifierGenerator(InetAddress) - 类的构造器 com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator
 
defaults() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
获取默认 MybatisGlobalConfig
DefaultSqlInjector - com.baomidou.mybatisplus.core.injector中的类
SQL 默认注入器
DefaultSqlInjector() - 类的构造器 com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
 
DELEGATE_BOUNDSQL_SQL - 类中的静态变量 com.baomidou.mybatisplus.core.toolkit.PluginUtils
 
delete(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,删除记录
delete(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.assist.ISqlRunner
执行删除语句
Delete - com.baomidou.mybatisplus.core.injector.methods中的类
根据 entity 条件删除记录
Delete() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.Delete
 
Delete(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.Delete
 
DELETE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
DELETE - 接口中的静态变量 com.baomidou.mybatisplus.core.assist.ISqlRunner
DELETE 语句
DELETE_BATCH_BY_IDS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
已过时。
DELETE_BY_ID - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
删除
DELETE_BY_IDS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
DELETE_BY_MAP - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
已过时。
DeleteBatchByIds - com.baomidou.mybatisplus.core.injector.methods中的类
已过时。
DeleteBatchByIds() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.DeleteBatchByIds
已过时。
 
deleteBatchIds(Collection<?>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
deleteById() - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
deleteById(Serializable) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 ID 删除
deleteById(Object, boolean) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 ID 删除
deleteById(Function<E, T>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
deleteById(T) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据实体(ID)删除
DeleteById - com.baomidou.mybatisplus.core.injector.methods中的类
根据 ID 删除
DeleteById() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.DeleteById
 
DeleteById(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.DeleteById
 
deleteByIds(Collection<?>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
删除(根据ID或实体 批量删除)
deleteByIds(Collection<?>, boolean) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
删除(根据ID或实体 批量删除)
DeleteByIds - com.baomidou.mybatisplus.core.injector.methods中的类
根据 ID 集合删除
DeleteByIds() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.DeleteByIds
 
DeleteByIds(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.DeleteByIds
 
deleteByMap(Map<String, Object>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 columnMap 条件,删除记录
DeleteByMap - com.baomidou.mybatisplus.core.injector.methods中的类
已过时。
DeleteByMap() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.DeleteByMap
已过时。
 
DeleteByMap(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.DeleteByMap
已过时。
 
desc(String) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.OrderItem
根据指定字段降序排序
DESC - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
DESC - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
desc
descs(String...) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.OrderItem
根据指定字段列表进行降序排序
deserialize(byte[]) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.SerializationUtils
Deserialize the byte array into an object.
doGroupBy(boolean, R, List<R>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
doIt() - 接口中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper.DoSomething
 
DOLLAR - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
DOLLAR_LEFT_BRACE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
doOrderBy(boolean, boolean, R, List<R>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
doSelect(boolean, List<SFunction<T, ?>>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
 
DOT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
DOT_CLASS - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
DOT_JAVA - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
DOT_NEWLINE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
DOT_XML - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
DOTDOT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
dynamicTableName(Boolean) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy.IgnoreStrategyBuilder
 

E

EMPTY - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
EMPTY_ARRAY - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
emptyString() - 类中的静态方法 com.baomidou.mybatisplus.core.conditions.SharedString
SharedString 里是 ""
emptyWrapper() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 EmptyWrapper<T>
encrypt(byte[], byte[]) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.AES
加密
encrypt(String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.AES
加密
EncryptUtils - com.baomidou.mybatisplus.core.toolkit中的类
加密工具类
EncryptUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.EncryptUtils
 
endsWith(String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
判断是否以某个字符串结尾(区分大小写) Check if a String ends with a specified suffix.
ENTITY - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
实体类
ENTITY_DOT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
实体类 带后缀 ==> .
eq(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
eq(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
等于 =
eq(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
等于 =
EQ - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
eqSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
eqSql(boolean, R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 EQ ( sql语句 )
eqSql(R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 EQ ( sql语句 )
equals(CharSequence, CharSequence) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
比较两个字符串,相同则返回true。
equals(Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.SharedString
 
equals(Object) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
 
equals(Object) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
 
equals(Object) - 类中的方法 com.baomidou.mybatisplus.core.handlers.StrictFill
 
equals(Object) - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
 
equals(Object) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
 
equals(Object) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
 
equals(Object) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.NetUtils.NetProperties
 
equals(Object) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
 
EQUALS - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
equalsValue(Object, Object) - 类中的方法 com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
值比较
escapeRawString(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.StringEscape
转义字符串。
escapeString(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.StringEscape
转义字符串
ExceptionUtils - com.baomidou.mybatisplus.core.toolkit中的类
异常辅助工具类
EXCLAMATION_MARK - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
excludeOverrideSuperField(Field[], List<Field>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ReflectionKit
排序重置父类属性
execute(boolean, BatchMethod<T>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch
执行批量操作
execute(boolean, String) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch
执行批量操作
execute(boolean, String, ParameterConvert<T>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch
执行批量操作
execute(BatchMethod<T>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch
执行批量操作
execute(IgnoreStrategy, Runnable) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
按指定策略执行指定方法 (忽略线程级别,参数执行级使用最高) 方法执行完成后后释放掉当前线程上的忽略策略.
execute(IgnoreStrategy, Supplier<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
按指定策略执行指定方法 (忽略线程级别,参数执行级使用最高) 方法执行完成后后释放掉当前线程上的忽略策略.
execute(String) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch
执行批量操作
execute(String, ParameterConvert<T>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch
执行批量操作
execute(SqlSessionFactory, Collection<T>, boolean, BatchMethod<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, boolean, BatchMethod<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, boolean, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, boolean, String, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, boolean, String, ParameterConvert<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, boolean, String, ParameterConvert<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, BatchMethod<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, BatchMethod<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, String, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, String, ParameterConvert<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSessionFactory, Collection<T>, String, ParameterConvert<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
执行批量操作
execute(SqlSession, Object[]) - 类中的方法 com.baomidou.mybatisplus.core.override.MybatisMapperMethod
 
executeBatch(SqlSessionFactory, Log, Consumer<SqlSession>) - 接口中的方法 com.baomidou.mybatisplus.core.spi.CompatibleSet
 
executeSql(String) - 接口中的方法 com.baomidou.mybatisplus.core.incrementer.IKeyGenerator
执行 key 生成 SQL
executor() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPStatementHandler
 
exists(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
exists(boolean, String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 EXISTS ( sql语句 )
exists(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,判断是否存在记录
exists(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 EXISTS ( sql语句 )
EXISTS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
EXISTS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
expression - 类中的变量 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
extract(SFunction<T, ?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.LambdaUtils
该缓存可能会在任意不定的时间被清除
extract(Serializable) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
 
extractMapperProxy(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisUtils
提取MapperProxy

F

FALSE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
fillStrategy(MetaObject, String, Object) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
填充策略,默认有值不覆盖,如果提供的值为null也不填充
filterTableFieldInfo(List<TableFieldInfo>, Predicate<TableFieldInfo>, Function<TableFieldInfo, String>, String) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
过滤 TableFieldInfo 集合, join 成字符串
findEnumValueFieldName(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
查找标记标记EnumValue字段
findFirstAnnotation(Class<T>, Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.AnnotationUtils
 
findFirstAnnotation(Class<T>, Field) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.AnnotationUtils
 
findFirstAnnotation(Class<T>, Method) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.AnnotationUtils
 
findFirstNonLoopbackAddress() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.NetUtils
 
findIgnoreStrategy(Class<?>, Method) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
通过方法获取策略信息(优先级方法注解>当前类注解)
findPage(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ParameterUtils
查找分页参数
findPlaceholder(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
 
findTableInfo(MetaObject) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
find the tableInfo cache by metaObject
first(boolean, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
first(boolean, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
sql 起始句(会拼接在SQL语句的起始处)
first(String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
sql 起始句(会拼接在SQL语句的起始处)
firstToLowerCase(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
首字母转换小写
formatKey(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.LambdaUtils
格式化 key 将传入的 key 变更为大写格式 为了支持首字母是大写的字段
formatLogicDeleteSql(boolean) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
format logic delete SQL, can be overrided by subclass github #1386
formatParam(String, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
处理入参
formatSqlMaybeWithParam(String, Object...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
格式化 sql
func(boolean, Consumer<Children>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
func(boolean, Consumer<Children>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
消费函数
func(Consumer<Children>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
消费函数
Func<Children,R> - com.baomidou.mybatisplus.core.conditions.interfaces中的接口
查询条件封装

G

ge(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
ge(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
大于等于 >=
ge(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
大于等于 >=
GE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
generateRandomKey() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.AES
生成一个随机字符串密钥
GenericTypeUtils - com.baomidou.mybatisplus.core.toolkit.reflect中的类
泛型类工具(用于隔离Spring的代码)
GenericTypeUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.reflect.GenericTypeUtils
 
genKeyGenerator(String, TableInfo, MapperBuilderAssistant) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
 
geSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
geSql(boolean, R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 >= ( sql语句 )
geSql(R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 >= ( sql语句 )
get(Object) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
 
get(String) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
 
get(String, ParameterConvert<E>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
 
get32UUID() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.IdWorker
使用ThreadLocalRandom获取UUID获取更优的效果 去掉"-"
getAllFields(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
获取该类的所有属性列表
getAllFields(Class<?>, AnnotationHandler) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
获取该类的所有属性列表
getAllInsertSqlColumnMaybeIf(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取 insert 时候字段 sql 脚本片段
getAllInsertSqlColumnMaybeIf(String, boolean) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取 insert 时候字段 sql 脚本片段
getAllInsertSqlPropertyMaybeIf(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取所有 insert 时候插入值 sql 脚本片段
getAllInsertSqlPropertyMaybeIf(String, boolean) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取所有 insert 时候插入值 sql 脚本片段
getAllSqlSelect() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取包含主键及字段的 select sql 片段
getAllSqlSet(boolean, String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取所有的 sql set 片段
getAllSqlWhere(boolean, boolean, boolean, String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取所有的查询的 sql 片段
getAnnotation(Class<?>, Class<T>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.AnnotationHandler
从类上获取注解
getAnnotation(Field, Class<T>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.AnnotationHandler
从字段上获取注解
getAnnotation(Method, Class<T>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.AnnotationHandler
从方法上获取注解
getAnnotationHandler() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
注解控制器
getAnnotationHandler(Configuration) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getBean(Class<T>) - 接口中的方法 com.baomidou.mybatisplus.core.spi.CompatibleSet
获取容器bean实例
getBlockAttack() - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
getCache(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getCacheNames() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getCaches() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getCapturingClass() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
 
getCollection(Map<K, V>, Iterable<K>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
批量取出Map中的值
getCollection(Map<K, V>, Iterable<K>, Comparator<V>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
批量取出Map中的值
getColumn() - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
字段
getColumn() - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderItem
需要进行排序的字段
getColumn() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
字段名
getColumn() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
使用 column
getColumnCache(SFunction<T, ?>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
获取 SerializedLambda 对应的列信息,从 lambda 表达式中推测实体类
getColumnFormat() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
db字段 format
getColumnMap(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.LambdaUtils
获取实体对应字段 MAP
getColumnSelect() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
查询 column
getCompatibleSet() - 类中的静态方法 com.baomidou.mybatisplus.core.spi.CompatibleHelper
获取CompatibleSet实例
getCondition() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
where 字段比较条件
getConfiguration() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
已过时。
3.5.3.2 初始化阶段可以使用一下,后期尽量避免在容器初始化完成之后再继续调用此方法
getConvertForeachScript(TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.DeleteByIds
 
getCurrent() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
当前页
getCurrentNamespace() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
命名空间 (对应的 mapper 接口的全类名)
getCustomSqlSegment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
获取自定义SQL 简化自定义XML复杂情况
getDatacenterId() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.Sequence
 
getDatacenterId(long) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.Sequence
数据标识id部分
getDataPermission() - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
getDbConfig() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
数据库相关配置
getDbConfig(Configuration) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getDefaultClassLoader() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
已过时。
getDesc() - 枚举类中的方法 com.baomidou.mybatisplus.core.enums.SqlMethod
 
getDynamicTableName() - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
getEl() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
属性表达式#{property}, 可以指定jdbcType, typeHandler等
getEnd() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.TableNameParser.SqlToken
 
getEntity() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getEntity() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
实体对象(子类实现)
getEntityClass() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getEntityType() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
实体类型
getEscapeSymbol() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
转义符
getExpression() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getExpression() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
获取 MergeSegments
getField() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
属性
getFieldFill() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
字段填充策略
getFieldList() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
 
getFieldList(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ReflectionKit
获取该类的所有属性列表
getFieldMap(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ReflectionKit
获取该类的所有属性列表
getFieldName() - 类中的方法 com.baomidou.mybatisplus.core.handlers.StrictFill
字段名
getFieldType() - 类中的方法 com.baomidou.mybatisplus.core.handlers.StrictFill
字段类型
getFieldVal() - 类中的方法 com.baomidou.mybatisplus.core.handlers.StrictFill
获取字段值的函数
getFieldValByName(String, MetaObject) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
get value from java bean by propertyName
getFieldValue(Object, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ReflectionKit
已过时。
3.5.4
getFixedIdentifierGenerator(Log) - 类中的静态方法 com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator
获取固定的生成器实例
getGlobalConfig(Configuration) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
获取MybatisGlobalConfig (统一所有入口)
getGroupBy() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
 
getHaving() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
 
getId() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.IdWorker
获取唯一ID
getId(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.IdWorker
获取唯一ID
getIdentifierGenerator() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
主键生成器
getIdStr() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.IdWorker
获取唯一ID
getIdStr(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.IdWorker
获取唯一ID
getIdType() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
主键类型
getIdType() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表主键ID 类型
getIdType(Configuration) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getIgnoredInterfaces() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.Sequence
 
getIgnoredInterfaces() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.NetUtils.NetProperties
 
getIgnoreStrategy(String) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
获取忽略策略缓存信息
getIllegalSql() - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
getImplMethodName() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.IdeaProxyLambdaMeta
 
getImplMethodName() - 接口中的方法 com.baomidou.mybatisplus.core.toolkit.support.LambdaMeta
获取 lambda 表达式实现方法的名称
getImplMethodName() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ReflectLambdaMeta
 
getImplMethodName() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
 
getImplMethodName() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ShadowLambdaMeta
 
getInputStream(String) - 接口中的方法 com.baomidou.mybatisplus.core.spi.CompatibleSet
已过时。
3.5.12 无需实现
getInsertSqlColumn() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 insert 时候字段 sql 脚本片段
getInsertSqlColumnMaybeIf(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 insert 时候字段 sql 脚本片段
getInsertSqlProperty(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 insert 时候插入值 sql 脚本片段
getInsertSqlPropertyMaybeIf(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 insert 时候插入值 sql 脚本片段
getInsertStrategy() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
字段验证策略之 insert
getInsertStrategy() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
字段验证策略之 insert Refer to TableField.insertStrategy()
getInstance() - 类中的静态方法 com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator
 
getInstance(Class<?>, Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.handlers.CompositeEnumTypeHandler
 
getInstantiatedClass() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.IdeaProxyLambdaMeta
 
getInstantiatedClass() - 接口中的方法 com.baomidou.mybatisplus.core.toolkit.support.LambdaMeta
实例化该方法的类
getInstantiatedClass() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ReflectLambdaMeta
 
getInstantiatedClass() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ShadowLambdaMeta
 
getInstantiatedMethodType() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
 
getJdbcType() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
JDBC类型
getKeyColumn() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表主键ID 字段名
getKeyGenerator(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getKeyGeneratorNames() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getKeyGenerators() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
表主键生成器
getKeyGenerators() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getKeyGenerators(Configuration) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getKeyInsertSqlColumn(boolean, String, boolean) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取 insert 时候主键 sql 脚本片段
getKeyInsertSqlProperty(boolean, String, boolean) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取 insert 时候主键 sql 脚本片段
getKeyProperty() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表主键ID 属性名
getKeySequence() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表主键ID Sequence
getKeySqlSelect() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取主键的 select sql 片段
getKeyType() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表主键ID 属性类型
getLogicDeleteField() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
逻辑删除全局属性名
getLogicDeleteFieldInfo() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
逻辑删除字段
getLogicDeleteSql(boolean, boolean) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取逻辑删除字段的 sql 脚本
getLogicDeleteValue() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
逻辑删除全局值(默认 1、表示已删除)
getLogicDeleteValue() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
逻辑删除值
getLogicNotDeleteValue() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
逻辑未删除全局值(默认 0、表示未删除)
getLogicNotDeleteValue() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
逻辑未删除值
getMappedStatement(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getMappedStatement(String, boolean) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getMappedStatementNames() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getMappedStatements() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getMapper(Class<T>, SqlSession) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
getMapper(Class<T>, SqlSession) - 类中的方法 com.baomidou.mybatisplus.core.MybatisMapperRegistry
 
getMapperInterface() - 类中的方法 com.baomidou.mybatisplus.core.metadata.MapperProxyMetadata
 
getMapperInterface() - 类中的方法 com.baomidou.mybatisplus.core.override.MybatisMapperProxy
 
getMapperInterface() - 类中的方法 com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
 
getMapperProxy(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisUtils
获取MapperProxy元数据信息
getMapperRegistry() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
getMapperRegistryCache() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
缓存已注入CRUD的Mapper信息
getMapperRegistryCache(Configuration) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getMappers() - 类中的方法 com.baomidou.mybatisplus.core.MybatisMapperRegistry
使用自己的 knownMappers
getMapping() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
jdbcType, typeHandler等部分
getMapping() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
mapping
getMaxWorkerId(long, long) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.Sequence
获取 maxWorkerId
getMetaObject(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils
获取对象元数据信息
getMetaObjectHandler() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
元对象字段填充控制器
getMetaObjectHandler(Configuration) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getMethod() - 枚举类中的方法 com.baomidou.mybatisplus.core.enums.SqlMethod
 
getMethodCache() - 类中的方法 com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
 
getMethodList(Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
getMethodList(Configuration, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
获取注入的方法
getMethodList(Configuration, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
 
getMethodReturnType(String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder
 
getMillisecond() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.IdWorker
格式化的毫秒时间
getMybatisMapperProxy(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisUtils
获取代理实现
getNewSelectBody(String, String, String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
 
getNormal() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
 
getNullableResult(CallableStatement, int) - 类中的方法 com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
 
getNullableResult(ResultSet, int) - 类中的方法 com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
 
getNullableResult(ResultSet, String) - 类中的方法 com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
 
getOrderBy() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
 
getOrderByFields() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
 
getOrderBySort() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
排序顺序
getOrderByType() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
排序类型
getOthers() - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
getPackageName(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
Determine the name of the package of the given class, e.g.
getPackageName(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
Determine the name of the package of the given fully-qualified class name, e.g.
getPages() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
当前分页总页数
getParamAlias() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getParameterConvert() - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchMethod
 
getParameterMap(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getParameterMapNames() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getParameterMaps() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getParameters(Object) - 类中的方法 com.baomidou.mybatisplus.core.MybatisParameterHandler
已过时。
3.5.3.2
getParamNameValuePairs() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getParams(Object...) - 类中的方法 com.baomidou.mybatisplus.core.assist.AbstractSqlRunner
获取参数列表
getPostInitTableInfoHandler() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
参与 TableInfo 的初始化
getPredicate() - 枚举类中的方法 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
getPreferredNetworks() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.Sequence
 
getPreferredNetworks() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.NetUtils.NetProperties
 
getProperty() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
属性名
getPropertyFormat() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
entity 的字段(property)的 format,只有在 column as property 这种情况下生效
getPropertyType() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
属性类型
getPropertyValue(Object, String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
获取对象属性值
getProxyTargetObject(Object) - 接口中的方法 com.baomidou.mybatisplus.core.spi.CompatibleSet
获取真实被代理的对象 (如果没有被代理,请返回原始对象)
getRecords() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
分页记录列表
getReflector() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
 
getResult(CallableStatement, int) - 类中的方法 com.baomidou.mybatisplus.core.handlers.CompositeEnumTypeHandler
 
getResult(ResultSet, int) - 类中的方法 com.baomidou.mybatisplus.core.handlers.CompositeEnumTypeHandler
 
getResult(ResultSet, String) - 类中的方法 com.baomidou.mybatisplus.core.handlers.CompositeEnumTypeHandler
 
getResultBatchList() - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchSqlSession
 
getResultMap() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表映射结果集
getResultMap(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getResultMapNames() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getResultMaps() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getSchema() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
schema
getSelectBody(String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
 
getSelectBody(String, String, String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
 
getSequence() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
数据库相关配置
getSize() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
获取每页显示条数
getSort() - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
排序顺序
getSql() - 枚举类中的方法 com.baomidou.mybatisplus.core.enums.SqlMethod
 
getSqlComment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getSqlComment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
 
getSqlFirst() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getSqlFirst() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
 
getSqlFragment(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisXMLMapperBuilder
 
getSqlFragments() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
getSqlInjector() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
SQL注入器
getSqlInjector(Configuration) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getSqlSegment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getSqlSegment() - 接口中的方法 com.baomidou.mybatisplus.core.conditions.ISqlSegment
SQL 片段
getSqlSegment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
 
getSqlSegment() - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
 
getSqlSegment() - 枚举类中的方法 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
getSqlSegment() - 枚举类中的方法 com.baomidou.mybatisplus.core.enums.WrapperKeyword
 
getSqlSelect() - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
 
getSqlSelect() - 接口中的方法 com.baomidou.mybatisplus.core.conditions.query.Query
查询条件 SQL 片段
getSqlSelect() - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
getSqlSelect() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
 
getSqlSelect() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
缓存 sql select
getSqlSession() - 类中的方法 com.baomidou.mybatisplus.core.metadata.MapperProxyMetadata
 
getSqlSession() - 类中的方法 com.baomidou.mybatisplus.core.override.MybatisMapperProxy
 
getSqlSession(SqlSessionFactory) - 接口中的方法 com.baomidou.mybatisplus.core.spi.CompatibleSet
 
getSqlSessionFactory() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
已过时。
3.5.3.2
getSqlSessionFactory(MybatisMapperProxy<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisUtils
获取SqlSessionFactory
getSqlSessionFactory(SqlSession) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisUtils
获取sqlSession中的SqlSessionFactory
getSqlSet() - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
getSqlSet() - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
获取 更新 SQL 的 SET 片段
getSqlSet() - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
getSqlSet() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
 
getSqlSet(boolean, String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 set sql 片段
getSqlSet(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 set sql 片段
getSqlStatement(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
已过时。
3.4.0 如果存在的多mapper共用一个实体的情况,这里可能会出现获取命名空间错误的情况
getSqlWhere(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 查询的 sql 片段
getStart() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.TableNameParser.SqlToken
 
getStatementId() - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchMethod
 
getStringValue() - 类中的方法 com.baomidou.mybatisplus.core.conditions.SharedString
共享的 string 值
getSuperClassGenericType(Class<?>, Class<?>, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ReflectionKit
反射对象获取泛型
getSuperMapperClass() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
Mapper父类
getSuperMapperClass(Configuration) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getTableFormat() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
db 表 format
getTableInfo(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
获取实体映射表信息
getTableInfo(String) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
根据表名获取实体映射表信息
getTableInfos() - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
获取所有实体映射表信息
getTableName() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表名称
getTablePrefix() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
表名前缀
getTargetColumn(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
获取真正的字段名
getTargetObject(T) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.AopUtils
获取源目标对象
getTargetSql() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
获取格式化后的执行sql
getTenantLine() - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
getTimeId() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.IdWorker
时间 ID = Time + ID
getTotal() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
当前满足条件总行数
getType() - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
排序类型
getTypeHandler() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
类型处理器
getUpdate() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
字段 update set 部分注入
getUpdateStrategy() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
字段验证策略之 update
getUpdateStrategy() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
字段验证策略之 update Refer to TableField.updateStrategy()
getUserClass(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
获取当前对象的 class
getUserClass(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
获取当前对象的class
getValue() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.TableNameParser.SqlToken
 
getVersion() - 类中的静态方法 com.baomidou.mybatisplus.core.MybatisPlusVersion
 
getVersionFieldInfo() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
乐观锁字段
getVersionOli(String, String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
 
getWhereStrategy() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
字段验证策略之 where
getWhereStrategy() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
字段验证策略之 where Refer to TableField.whereStrategy()
getWorkerId() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.Sequence
 
GlobalConfig - com.baomidou.mybatisplus.core.config中的类
Mybatis 全局缓存
GlobalConfig() - 类的构造器 com.baomidou.mybatisplus.core.config.GlobalConfig
 
GlobalConfig.DbConfig - com.baomidou.mybatisplus.core.config中的类
 
GlobalConfig.Sequence - com.baomidou.mybatisplus.core.config中的类
雪花ID配置
GlobalConfigUtils - com.baomidou.mybatisplus.core.toolkit中的类
Mybatis全局缓存工具类
GlobalConfigUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
GROUP_BY - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
GROUP_BY - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
groupBy(boolean, SFunction<T, ?>, SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
groupBy(boolean, SFunction<T, ?>, List<SFunction<T, ?>>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
groupBy(boolean, List<R>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
groupBy(boolean, List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
分组:GROUP BY 字段, ...
groupBy(boolean, R) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
groupBy(boolean, R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
分组:GROUP BY 字段, ...
groupBy(boolean, R, List<R>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
groupBy(boolean, R, List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
分组:GROUP BY 字段, ...
groupBy(boolean, R, R...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
groupBy(boolean, R, R...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
分组:GROUP BY 字段, ...
groupBy(SFunction<T, ?>, SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
groupBy(List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
分组:GROUP BY 字段, ...
groupBy(R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
分组:GROUP BY 字段, ...
groupBy(R, R...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
分组:GROUP BY 字段, ...
GroupBySegmentList - com.baomidou.mybatisplus.core.conditions.segments中的类
Group By SQL 片段
GroupBySegmentList() - 类的构造器 com.baomidou.mybatisplus.core.conditions.segments.GroupBySegmentList
 
gt(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
gt(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
大于 >
gt(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
大于 >
GT - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
gtSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
gtSql(boolean, R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 > ( sql语句 )
gtSql(R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 > ( sql语句 )

H

handle(IgnoreStrategy) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
手动设置拦截器忽略执行策略,权限大于注解权限
hasCache(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
hasCompatibleSet() - 类中的静态方法 com.baomidou.mybatisplus.core.spi.CompatibleHelper
判断是否存在 CompatibleSet 实例
hasGenericTypeResolver() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.reflect.GenericTypeUtils
判断是否有自定泛型提取类或能否加载SpringCore进行泛型提取
HASH - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
HASH_LEFT_BRACE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
hashCode() - 类中的方法 com.baomidou.mybatisplus.core.conditions.SharedString
 
hashCode() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
 
hashCode() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
 
hashCode() - 类中的方法 com.baomidou.mybatisplus.core.handlers.StrictFill
 
hashCode() - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
 
hashCode() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
 
hashCode() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
 
hashCode() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.NetUtils.NetProperties
 
hashCode() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
 
hasIgnoreStrategy() - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
判断当前线程是否有忽略策略
hasKeyGenerator(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
hasMapper(Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
hasMapper(Class<T>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisMapperRegistry
 
hasParameterMap(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
hasResultMap(String) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
hasStatement(String, boolean) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
HAT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
havePK() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
是否有主键
having(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
having(boolean, String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
HAVING ( sql语句 )
having(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
HAVING ( sql语句 )
HAVING - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
HAVING - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
HavingSegmentList - com.baomidou.mybatisplus.core.conditions.segments中的类
Having SQL 片段
HavingSegmentList() - 类的构造器 com.baomidou.mybatisplus.core.conditions.segments.HavingSegmentList
 
HTML_AMP - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
HTML_GT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
HTML_LT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
HTML_NBSP - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
HTML_QUOTE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 

I

IdeaProxyLambdaMeta - com.baomidou.mybatisplus.core.toolkit.support中的类
在 IDEA 的 Evaluate 中执行的 Lambda 表达式元数据需要使用该类处理元数据
IdeaProxyLambdaMeta(Proxy) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.support.IdeaProxyLambdaMeta
 
IdentifierGenerator - com.baomidou.mybatisplus.core.incrementer中的接口
Id生成器接口
IdWorker - com.baomidou.mybatisplus.core.toolkit中的类
id 获取器
IdWorker() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.IdWorker
 
IGenericTypeResolver - com.baomidou.mybatisplus.core.toolkit.reflect中的接口
泛型类助手(用于隔离Spring的代码)
IgnoreStrategy - com.baomidou.mybatisplus.core.plugins中的类
 
IgnoreStrategy.IgnoreStrategyBuilder - com.baomidou.mybatisplus.core.plugins中的类
 
IJsonTypeHandler<T> - com.baomidou.mybatisplus.core.handlers中的接口
Json类型处理器接口(实现类确保为多例状态).
IKeyGenerator - com.baomidou.mybatisplus.core.incrementer中的接口
表主键生成器接口 (sql)
illegalSql(Boolean) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy.IgnoreStrategyBuilder
 
ImadcnIdentifierGenerator - com.baomidou.mybatisplus.core.incrementer中的类
idworker 的实现
ImadcnIdentifierGenerator(ZookeeperConfiguration) - 类的构造器 com.baomidou.mybatisplus.core.incrementer.ImadcnIdentifierGenerator
 
ImadcnIdentifierGenerator(ZookeeperConfiguration, ApplicationConfiguration) - 类的构造器 com.baomidou.mybatisplus.core.incrementer.ImadcnIdentifierGenerator
 
ImadcnIdentifierGenerator(String) - 类的构造器 com.baomidou.mybatisplus.core.incrementer.ImadcnIdentifierGenerator
 
in(boolean, R, Object...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
in(boolean, R, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IN (v0, v1, ...)
in(boolean, R, Collection<?>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
in(boolean, R, Collection<?>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IN (value.get(0), value.get(1), ...)
in(R, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IN (v0, v1, ...)
in(R, Collection<?>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IN (value.get(0), value.get(1), ...)
IN - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
inExpression(Object[]) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
获取in表达式 包含括号
inExpression(Collection<?>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
获取in表达式 包含括号
inheritEnclosingType(XNode, Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisXMLMapperBuilder
 
initNeed() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
必要的初始化
initSequence(long, long) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.IdWorker
有参构造器
initSqlParserInfoCache(IgnoreStrategy, String, Method) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
初始化缓存
initSqlParserInfoCache(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
初始化缓存
initTableInfo(MapperBuilderAssistant, Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
实体类反射获取表信息【初始化】
inject(MapperBuilderAssistant, Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
注入自定义方法
inject(Configuration) - 类中的方法 com.baomidou.mybatisplus.core.injector.SqlRunnerInjector
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
注入自定义 MappedStatement
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.Delete
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.DeleteById
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.DeleteByIds
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.DeleteByMap
已过时。
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.Insert
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.SelectById
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.SelectByIds
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.SelectByMap
已过时。
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.SelectCount
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.SelectList
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.SelectMaps
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.SelectMapsPage
已过时。
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.SelectObjs
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.SelectOne
已过时。
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.SelectPage
已过时。
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.Update
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.UpdateById
 
InjectorResolver - com.baomidou.mybatisplus.core中的类
继承 MethodResolver
InjectorResolver(MybatisMapperAnnotationBuilder) - 类的构造器 com.baomidou.mybatisplus.core.InjectorResolver
 
insert() - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
新增方法
insert(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.assist.ISqlRunner
执行插入语句
insert(Collection<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
插入(批量)
insert(Collection<T>, int) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
插入(批量)
insert(Function<E, T>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
新增方法
insert(T) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
插入一条记录
Insert - com.baomidou.mybatisplus.core.injector.methods中的类
插入一条数据(选择字段插入)
Insert() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.Insert
 
Insert(boolean) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.Insert
 
Insert(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.Insert
 
Insert(String, boolean) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.Insert
 
INSERT - 接口中的静态变量 com.baomidou.mybatisplus.core.assist.ISqlRunner
INSERT 语句
INSERT_ONE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
插入
insertFill(MetaObject) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
插入元对象字段填充(用于插入时对公共字段的填充)
insertFill(MetaObject, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.MybatisParameterHandler
 
insertOrUpdate(Collection<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
批量修改或插入
insertOrUpdate(Collection<T>, int) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
批量修改或插入
insertOrUpdate(Collection<T>, BiPredicate<BatchSqlSession, T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
批量修改或插入
insertOrUpdate(Collection<T>, BiPredicate<BatchSqlSession, T>, int) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
批量修改或插入
insertOrUpdate(T) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
主键存在更新记录,否插入一条记录
inspectInject(MapperBuilderAssistant, Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
 
inspectInject(MapperBuilderAssistant, Class<?>) - 接口中的方法 com.baomidou.mybatisplus.core.injector.ISqlInjector
检查SQL是否注入(已经注入过不再注入)
inSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
inSql(boolean, R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IN ( sql语句 )
inSql(R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IN ( sql语句 )
installCache(TableInfo) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.LambdaUtils
将传入的表信息加入缓存
instance() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
子类返回一个自己的新对象
instance() - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
用于生成嵌套 sql
instance() - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
用于生成嵌套 sql
instance() - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
instance() - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
InterceptorIgnoreHelper - com.baomidou.mybatisplus.core.plugins中的类
 
InterceptorIgnoreHelper() - 类的构造器 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
 
invoke(Object, Method, Object[]) - 类中的方法 com.baomidou.mybatisplus.core.override.MybatisMapperProxy
 
IPage<T> - com.baomidou.mybatisplus.core.metadata中的接口
分页 Page 对象接口
IS - 类中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringUtils
字符串 is
IS_NOT_NULL - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
IS_NULL - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
isAnnotationPresent(Class<?>, Class<T>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.AnnotationHandler
判断类上是否存在注解
isAnnotationPresent(Field, Class<T>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.AnnotationHandler
判断字段上是否存在注解
isAnnotationPresent(Method, Class<T>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.AnnotationHandler
判断方法上是否存在注解
isArray(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ArrayUtils
判断是否为数组
isAsc() - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderItem
是否正序排列,默认 true
isAutoInitResultMap() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
是否是需要自动生成的 resultMap
isBanner() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
是否开启 LOGO
isBlank(CharSequence) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
判断字符串中是否全是空白字符
isBoolean(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
判断传入的类型是否是布尔类型
isCamel(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
判断字符串是不是驼峰命名 包含 '_' 不算 首字母大写的不算
isCapitalMode() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
大写命名,对表名和字段名均生效
isCapitalMode(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
是否为大写命名
isCharSequence() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
属性是否是 CharSequence 类型
isCharSequence(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
是否为CharSequence类型
isEmpty(CharSequence) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
 
isEmpty(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ObjectUtils
对象空判断
isEmpty(Object[]) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ArrayUtils
判断数据是否为空
isEmpty(Collection<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
校验集合是否为空
isEmpty(Map<?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
判断Map是否为空
isEmpty(Map<?, ?>, String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 map 为 empty
isEmptyOfEntity() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
深层实体判断属性
isEmptyOfNormal() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
查询条件为空(不包含entity)
isEmptyOfWhere() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
查询条件为空(包含entity)
isEnableSqlRunner() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
是否初始化 SqlRunner
isExistOrderBy(Class<?>, List<Field>) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
判断排序注解是否存在
isExistOrderBy(List<Field>, AnnotationHandler) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
判断排序注解是否存在
isExistTableId(Class<?>, List<Field>) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
判断主键注解是否存在
isExistTableId(List<Field>, AnnotationHandler) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
判断主键注解是否存在
isExistTableLogic(Class<?>, List<Field>) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
判断逻辑删除注解是否存在
isExistTableLogic(List<Field>, AnnotationHandler) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
判断逻辑删除注解是否存在
isFalse(boolean, String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 boolean 为 false
isInsertIgnoreAutoIncrementColumn() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
生成INSERT语句时忽略自增主键字段(默认不忽略,主键有值时写入主键值,无值自增).
isKeyRelated() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
主键是否有存在字段名与属性名关联
isLoadSpringAop() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.AopUtils
是否加载Spring-Aop模块
isLogicDelete() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
是否是逻辑删除字段
isLogicDelete() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
已过时。
isMixedMode(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
是否为驼峰下划线混合命名
isMpEnums(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
判断是否为MP枚举处理
isNonEmptyOfEntity() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
深层实体判断属性
isNonEmptyOfNormal() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
查询条件为空(不包含entity)
isNonEmptyOfWhere() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
查询条件不为空(包含entity)
isNotBlank(CharSequence) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
 
isNotColumnName(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
判断字符串是否符合数据库字段的命名
isNotEmpty(CharSequence) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
 
isNotEmpty(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ObjectUtils
对象非空判断
isNotEmpty(Object[]) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ArrayUtils
判断数组是否不为空
isNotEmpty(Collection<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
校验集合是否不为空
isNotEmpty(Map<?, ?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
判断Map是否不为空
isNotNull(boolean, R) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
isNotNull(boolean, R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IS NOT NULL
isNotNull(Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ObjectUtils
判断object是否不为空,集合会校验size
isNotNull(R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IS NOT NULL
isNull(boolean, R) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
isNull(boolean, R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IS NULL
isNull(Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ObjectUtils
判断object是否为空,集合会校验size
isNull(Object, String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 object 为 null
isNull(R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IS NULL
ISO_8859_1 - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
isOrderBy() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
是否存在OrderBy注解
isPrimitive() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
是否是基本数据类型
isPrimitiveOrWrapper(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ReflectionKit
已过时。
isProxy(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
判断是否为代理对象
ISqlInjector - com.baomidou.mybatisplus.core.injector中的接口
SQL 自动注入器接口
ISqlRunner - com.baomidou.mybatisplus.core.assist中的接口
SqlRunner执行接口
ISqlSegment - com.baomidou.mybatisplus.core.conditions中的接口
SQL 片段接口
isReplacePlaceholder() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
实验性功能,占位符替换,等同于
引用无效
com.baomidou.mybatisplus.extension.plugins.inner.ReplacePlaceholderInnerInterceptor
, 只是这个属于启动时替换,用得地方多会启动慢一点点,不适用于其他的 LanguageDriver
isSelect() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
是否进行 select 查询
isSupperMapperChildren(Configuration, Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
isTableUnderline() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
表名是否使用驼峰转下划线命名,只对表名生效
isTrue(boolean, String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 boolean 为 true
isUnderCamel() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
是否开启下划线转驼峰
isUseAnnotationOrderBy() - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
是否使用默认注解 OrderBy 排序
isUseGeneratedShortKey() - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
是否生成短key缓存
isVersion() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
是否是乐观锁字段
isWithInsertFill() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
表字段是否启用了插入填充
isWithInsertFill() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表字段是否启用了插入填充
isWithLogicDelete() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表字段是否启用了逻辑删除
isWithUpdateFill() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
表字段是否启用了更新填充
isWithUpdateFill() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表字段是否启用了更新填充
isWithVersion() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
表字段是否启用了乐观锁

J

Join<Children> - com.baomidou.mybatisplus.core.conditions.interfaces中的接口
查询条件封装

K

keyGenerators - 类中的变量 com.baomidou.mybatisplus.core.MybatisConfiguration
 

L

lambda() - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
返回一个支持 lambda 函数写法的 wrapper
lambda() - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
返回一个支持 lambda 函数写法的 wrapper
LambdaMeta - com.baomidou.mybatisplus.core.toolkit.support中的接口
Lambda 信息
lambdaQuery() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 LambdaQueryWrapper<T>
lambdaQuery(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 LambdaQueryWrapper<T>
lambdaQuery(T) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 LambdaQueryWrapper<T>
LambdaQueryWrapper<T> - com.baomidou.mybatisplus.core.conditions.query中的类
Lambda 语法使用 Wrapper
LambdaQueryWrapper() - 类的构造器 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
 
LambdaQueryWrapper(Class<T>) - 类的构造器 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
 
LambdaQueryWrapper(T) - 类的构造器 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
 
lambdaUpdate() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 LambdaUpdateWrapper<T>
lambdaUpdate(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 LambdaUpdateWrapper<T>
lambdaUpdate(T) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 LambdaUpdateWrapper<T>
LambdaUpdateWrapper<T> - com.baomidou.mybatisplus.core.conditions.update中的类
Lambda 更新封装
LambdaUpdateWrapper() - 类的构造器 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
LambdaUpdateWrapper(Class<T>) - 类的构造器 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
LambdaUpdateWrapper(T) - 类的构造器 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
LambdaUtils - com.baomidou.mybatisplus.core.toolkit中的类
Lambda 解析工具类
LambdaUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.LambdaUtils
 
languageDriver - 类中的变量 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
languageDriver - 类中的变量 com.baomidou.mybatisplus.core.injector.SqlRunnerInjector
 
last(boolean, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
last(boolean, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
无视优化规则直接拼接到 sql 的最后(有sql注入的风险,请谨慎使用)
last(String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
无视优化规则直接拼接到 sql 的最后(有sql注入的风险,请谨慎使用)
lastSql - 类中的变量 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
le(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
le(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
小于等于 <=
le(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
小于等于 <=
LE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
LEFT - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlLike
%值
LEFT_BRACE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
LEFT_BRACKET - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
LEFT_CHEV - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
LEFT_SQ_BRACKET - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
leSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
leSql(boolean, R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 无效输入:'<'= ( sql语句 )
leSql(R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 无效输入:'<'= ( sql语句 )
like(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
like(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
LIKE '%值%'
like(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
LIKE '%值%'
LIKE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
likeLeft(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
likeLeft(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
LIKE '%值'
likeLeft(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
LIKE '%值'
likeRight(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
likeRight(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
LIKE '值%'
likeRight(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
LIKE '值%'
likeValue(boolean, SqlKeyword, R, Object, SqlLike) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
内部自用
LIMIT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
limit
LIST - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
list
logger - 类中的变量 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
logger - 类中的变量 com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
 
LOGIC_DELETE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
LOGIC_DELETE_BATCH_BY_IDS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
已过时。
LOGIC_DELETE_BY_ID - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
逻辑删除
LOGIC_DELETE_BY_IDS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
LOGIC_DELETE_BY_MAP - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
LOGIC_UPDATE_BY_ID - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
逻辑删除 -> 修改
logicDeleteScript(TableInfo, SqlMethod) - 类中的方法 com.baomidou.mybatisplus.core.injector.methods.DeleteByIds
 
lt(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
lt(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
小于 <
lt(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
小于 <
LT - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
ltSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
ltSql(boolean, R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 < ( sql语句 )
ltSql(R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 < ( sql语句 )

M

mappedStatement() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPStatementHandler
 
mappedStatements - 类中的变量 com.baomidou.mybatisplus.core.MybatisConfiguration
 
Mapper<T> - com.baomidou.mybatisplus.core.mapper中的接口
顶级Mapper
MapperProxyMetadata - com.baomidou.mybatisplus.core.metadata中的类
Mapper代理属性
MapperProxyMetadata(MetaObject) - 类的构造器 com.baomidou.mybatisplus.core.metadata.MapperProxyMetadata
 
mappingJdbcType(JdbcType) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
 
mappingNumericScale(Integer) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
 
mappingTypeHandler(Class<? extends TypeHandler<?>>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
 
mapsToBeans(List<? extends Map<String, ?>>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.BeanUtils
List<Map<String, Object>> 转换为 List<T>
mapToBean(Map<String, ?>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.BeanUtils
map 转换为 java bean 对象
match(ISqlSegment) - 枚举类中的方法 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
matches(String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
正则表达式匹配
MatchSegment - com.baomidou.mybatisplus.core.conditions.segments中的枚举类
匹配片段
MAX_START_INTERVAL_TIME - 类中的静态变量 com.baomidou.mybatisplus.core.toolkit.Sequence
自动寻找网卡时,默认启动最大时间间隔,超过这个初始化时间打印warn日志
maxLimit() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
最大每页分页数限制,优先级高于分页插件内的 maxLimit
maybeDo(boolean, AbstractWrapper.DoSomething) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
函数化的做事
MD5 - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
MD5
md5Base64(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.EncryptUtils
MD5 Base64 加密
MergeSegments - com.baomidou.mybatisplus.core.conditions.segments中的类
合并 SQL 片段
MergeSegments() - 类的构造器 com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
 
MetaObjectHandler - com.baomidou.mybatisplus.core.handlers中的接口
元对象字段填充控制器抽象类,实现公共字段自动写入
Method(Class<?>) - 类的构造器 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
 
methodName - 类中的变量 com.baomidou.mybatisplus.core.injector.AbstractMethod
方法名称
MILLISECOND - 类中的静态变量 com.baomidou.mybatisplus.core.toolkit.IdWorker
毫秒格式化时间
MP_FILL_ET - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
填充实体
MP_OPTLOCK_VERSION_ORIGINAL - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
乐观锁字段
MP_SQL_PLACE_HOLDER - 类中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringUtils
MP 内定义的 SQL 占位符表达式,匹配诸如 {0},{1},{2} ...
mpBoundSql(BoundSql) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils
 
mPBoundSql() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPStatementHandler
 
mpe(String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ExceptionUtils
重载的方法
mpe(String, Throwable, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ExceptionUtils
返回一个新的异常,统一构建,方便统一处理
mpe(Throwable) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ExceptionUtils
重载的方法
mpStatementHandler(StatementHandler) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils
 
MYBATIS_PLUS - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
project name
MybatisBatch<T> - com.baomidou.mybatisplus.core.batch中的类
事务需要自行控制 批次数据尽量自行切割处理 关于事务必须执行到flushStatements才具有意义BatchExecutor.doFlushStatements(boolean)无效输入:'<'/> 返回值为批处理结果,如果对返回值比较关心的可接收判断处理 saveOrUpdate尽量少用把,保持批处理为简单的插入或更新 关于saveOrUpdate中的sqlSession,如果执行了select操作的话,BatchExecutor都会触发一次flushStatements,为了保证结果集,故使用包装了部分sqlSession查询操作 autoCommit参数,在spring下使用的是
引用无效
org.mybatis.spring.transaction.SpringManagedTransaction
,控制无效,只能通过datasource控制(建议不要修改),单独使用mybatis下JdbcTransaction是可用的
MybatisBatch(SqlSessionFactory, Collection<T>) - 类的构造器 com.baomidou.mybatisplus.core.batch.MybatisBatch
 
MybatisBatch(SqlSessionFactory, Collection<T>, int) - 类的构造器 com.baomidou.mybatisplus.core.batch.MybatisBatch
 
MybatisBatch.Method<T> - com.baomidou.mybatisplus.core.batch中的类
内置方法简化调用
MybatisBatchUtils - com.baomidou.mybatisplus.core.toolkit中的类
 
MybatisBatchUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
 
MybatisConfiguration - com.baomidou.mybatisplus.core中的类
replace default Configuration class
MybatisConfiguration() - 类的构造器 com.baomidou.mybatisplus.core.MybatisConfiguration
初始化调用
MybatisConfiguration(Environment) - 类的构造器 com.baomidou.mybatisplus.core.MybatisConfiguration
 
MybatisConfiguration.StrictMap<V> - com.baomidou.mybatisplus.core中的类
 
MybatisEnumTypeHandler<E> - com.baomidou.mybatisplus.core.handlers中的类
自定义枚举属性转换器
MybatisEnumTypeHandler(Class<E>) - 类的构造器 com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
 
MybatisMapperAnnotationBuilder - com.baomidou.mybatisplus.core中的类
继承
MybatisMapperAnnotationBuilder(Configuration, Class<?>) - 类的构造器 com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder
 
MybatisMapperBuilderAssistant - com.baomidou.mybatisplus.core中的类
重写了原生方法.
MybatisMapperBuilderAssistant(Configuration, String) - 类的构造器 com.baomidou.mybatisplus.core.MybatisMapperBuilderAssistant
 
MybatisMapperMethod - com.baomidou.mybatisplus.core.override中的类
MapperMethod copy 过来
MybatisMapperMethod(Class<?>, Method, Configuration) - 类的构造器 com.baomidou.mybatisplus.core.override.MybatisMapperMethod
 
MybatisMapperProxy<T> - com.baomidou.mybatisplus.core.override中的类
MapperProxy copy 过来
MybatisMapperProxy(SqlSession, Class<T>, Map<Method, MybatisMapperProxy.MapperMethodInvoker>) - 类的构造器 com.baomidou.mybatisplus.core.override.MybatisMapperProxy
 
MybatisMapperProxyFactory<T> - com.baomidou.mybatisplus.core.override中的类
MapperProxyFactory copy 过来
MybatisMapperProxyFactory(Class<T>) - 类的构造器 com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
 
mybatisMapperRegistry - 类中的变量 com.baomidou.mybatisplus.core.MybatisConfiguration
Mapper 注册
MybatisMapperRegistry - com.baomidou.mybatisplus.core中的类
继承至MapperRegistry
MybatisMapperRegistry(Configuration) - 类的构造器 com.baomidou.mybatisplus.core.MybatisMapperRegistry
 
MybatisMethodResolver - com.baomidou.mybatisplus.core中的类
继承 MethodResolver
MybatisMethodResolver(MybatisMapperAnnotationBuilder, Method) - 类的构造器 com.baomidou.mybatisplus.core.MybatisMethodResolver
 
MybatisParameterHandler - com.baomidou.mybatisplus.core中的类
自定义 ParameterHandler 重装构造函数,填充插入方法主键 ID
MybatisParameterHandler(MappedStatement, Object, BoundSql) - 类的构造器 com.baomidou.mybatisplus.core.MybatisParameterHandler
 
MybatisPlusException - com.baomidou.mybatisplus.core.exceptions中的异常错误类
MybatisPlus 异常类
MybatisPlusException(String) - 异常错误类的构造器 com.baomidou.mybatisplus.core.exceptions.MybatisPlusException
 
MybatisPlusException(String, Throwable) - 异常错误类的构造器 com.baomidou.mybatisplus.core.exceptions.MybatisPlusException
 
MybatisPlusException(Throwable) - 异常错误类的构造器 com.baomidou.mybatisplus.core.exceptions.MybatisPlusException
 
MybatisPlusVersion - com.baomidou.mybatisplus.core中的类
获取Mybatis-Plus版本
MybatisSqlSessionFactoryBuilder - com.baomidou.mybatisplus.core中的类
重写SqlSessionFactoryBuilder
MybatisSqlSessionFactoryBuilder() - 类的构造器 com.baomidou.mybatisplus.core.MybatisSqlSessionFactoryBuilder
 
MybatisUtils - com.baomidou.mybatisplus.core.toolkit中的类
 
MybatisXMLConfigBuilder - com.baomidou.mybatisplus.core中的类
XMLConfigBuilder copy 过来, 使用自己的 MybatisConfiguration 而不是 Configuration
MybatisXMLConfigBuilder(InputStream) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(InputStream, String) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(InputStream, String, Properties) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(Reader) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(Reader, String) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(Reader, String, Properties) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(Class<? extends Configuration>, InputStream, String, Properties) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(Class<? extends Configuration>, Reader, String, Properties) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLLanguageDriver - com.baomidou.mybatisplus.core中的类
继承 XMLLanguageDriver 重装构造函数, 使用自己的 MybatisParameterHandler
MybatisXMLLanguageDriver() - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLLanguageDriver
 
MybatisXMLMapperBuilder - com.baomidou.mybatisplus.core中的类
重写了XMLMapperBuilder 替换了 MapperBuilderAssistant
MybatisXMLMapperBuilder(InputStream, Configuration, String, Map<String, XNode>) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLMapperBuilder
 
MybatisXMLMapperBuilder(InputStream, Configuration, String, Map<String, XNode>, String) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLMapperBuilder
 
MybatisXMLMapperBuilder(Reader, Configuration, String, Map<String, XNode>) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLMapperBuilder
已过时。
MybatisXMLMapperBuilder(Reader, Configuration, String, Map<String, XNode>, String) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLMapperBuilder
已过时。
MybatisXMLScriptBuilder - com.baomidou.mybatisplus.core中的类
试验性功能,解决mybatis堆内存过大的问题(看后期mybatis官方会不会解决堆内存占用问题)
MybatisXMLScriptBuilder(Configuration, XNode) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLScriptBuilder
 
MybatisXMLScriptBuilder(Configuration, XNode, Class<?>) - 类的构造器 com.baomidou.mybatisplus.core.MybatisXMLScriptBuilder
 

N

N - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
ne(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
ne(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
不等于 <>
ne(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
不等于 <>
NE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
nested(boolean, Consumer<Children>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
nested(boolean, Consumer<Param>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Nested
正常嵌套 不带 AND 或者 OR
nested(Consumer<Param>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Nested
正常嵌套 不带 AND 或者 OR
Nested<Param,Children> - com.baomidou.mybatisplus.core.conditions.interfaces中的接口
查询条件封装
NetProperties() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.NetUtils.NetProperties
 
NetProperties(List<String>, List<String>) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.NetUtils.NetProperties
 
NetUtils - com.baomidou.mybatisplus.core.toolkit中的类
来源 SpringCloud-Commons
引用无效
org.springframework.cloud.commons.util.InetUtils
.
NetUtils(NetUtils.NetProperties) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.NetUtils
 
NetUtils.NetProperties - com.baomidou.mybatisplus.core.toolkit中的类
 
newExecutor(Transaction, ExecutorType) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
newHashMap() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
创建默认HashMap
newHashMapWithExpectedSize(int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
根据预期大小创建HashMap.
newInstance() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
创建实例
newInstance(MybatisMapperProxy<T>) - 类中的方法 com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
 
newInstance(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
根据指定的 class , 实例化一个对象,根据构造参数来实例化
newInstance(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
实例化对象.
newInstance(SqlSession) - 类中的方法 com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
 
newJsonTypeHandler(Class<? extends TypeHandler<?>>, Class<?>, Field) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisUtils
实例化Json类型处理器
NEWLINE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
nextId() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.Sequence
获取下一个 ID
nextId(Object) - 类中的方法 com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator
 
nextId(Object) - 接口中的方法 com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator
生成Id
nextId(Object) - 类中的方法 com.baomidou.mybatisplus.core.incrementer.ImadcnIdentifierGenerator
 
nextUUID(Object) - 接口中的方法 com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator
生成uuid
nextUUID(Object) - 类中的方法 com.baomidou.mybatisplus.core.incrementer.ImadcnIdentifierGenerator
 
NO - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
nonEmptyOfEntity() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
已过时。
nonEmptyOfNormal() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
已过时。
nonEmptyOfWhere() - 类中的方法 com.baomidou.mybatisplus.core.conditions.Wrapper
已过时。
NormalSegmentList - com.baomidou.mybatisplus.core.conditions.segments中的类
普通片段
not(boolean) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
内部自用
not(boolean, Consumer<Children>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
not(boolean, Consumer<Param>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Nested
not嵌套
not(Consumer<Param>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Nested
not嵌套
NOT - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
NOT - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
NOT_BETWEEN - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
NOT_EXISTS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
NOT_IN - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
NOT_LIKE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
notBetween(boolean, R, Object, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notBetween(boolean, R, Object, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
NOT BETWEEN 值1 AND 值2
notBetween(R, Object, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
NOT BETWEEN 值1 AND 值2
notEmpty(Object[], String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 数组 不为 empty
notEmpty(String, String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 value 不为 empty
notEmpty(Collection<?>, String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 collection 不为 empty
notEmpty(Map<?, ?>, String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 map 不为 empty
notExists(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notExists(boolean, String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 NOT EXISTS ( sql语句 )
notExists(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 NOT EXISTS ( sql语句 )
notIn(boolean, R, Object...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notIn(boolean, R, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 NOT IN (v0, v1, ...)
notIn(boolean, R, Collection<?>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notIn(boolean, R, Collection<?>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 NOT IN (value.get(0), value.get(1), ...)
notIn(R, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 NOT IN (v0, v1, ...)
notIn(R, Collection<?>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 NOT IN (value.get(0), value.get(1), ...)
notInSql(boolean, R, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notInSql(boolean, R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 NOT IN ( sql语句 )
notInSql(R, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 NOT IN ( sql语句 )
notLike(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notLike(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
NOT LIKE '%值%'
notLike(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
NOT LIKE '%值%'
notLikeLeft(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notLikeLeft(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
NOT LIKE '%值'
notLikeLeft(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
NOT LIKE '%值'
notLikeRight(boolean, R, Object) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notLikeRight(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
NOT LIKE '值%'
notLikeRight(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Compare
NOT LIKE '值%'
notNull(Object, String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 object 不为 null
now() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.SystemClock
 
nowDate() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.SystemClock
 
NULL - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
NUM - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 

O

ObjectUtils - com.baomidou.mybatisplus.core.toolkit中的类
对象工具类
ObjectUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.ObjectUtils
 
of(String, Class<T>, E) - 类中的静态方法 com.baomidou.mybatisplus.core.handlers.StrictFill
 
of(String, Supplier<E>, Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.handlers.StrictFill
 
OFF - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
offset() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
计算当前分页偏移量
ON - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
ONE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
openInsertFill() - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
openInsertFill(MappedStatement) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
是否开启插入填充
openUpdateFill() - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
openUpdateFill(MappedStatement) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
是否开启了更新填充
optimizeCountSql() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
自动优化 COUNT SQL【 默认:true 】
optimizeJoinOfCountSql() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
引用无效
com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor#isOptimizeJoin()
两个参数都为 true 才会进行sql处理
optlockVersion(TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
获取乐观锁相关
or() - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 OR
or(boolean) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
or(boolean) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 OR
or(boolean, Consumer<Children>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
or(boolean, Consumer<Param>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Nested
OR 嵌套
or(Consumer<Param>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Nested
OR 嵌套
OR - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
OR - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
ORDER_BY - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
ORDER_BY - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlKeyword
 
ORDER_BY - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
order by
orderBy(boolean, boolean, SFunction<T, ?>, SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
orderBy(boolean, boolean, List<R>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
orderBy(boolean, boolean, List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderBy(boolean, boolean, R) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
orderBy(boolean, boolean, R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderBy(boolean, boolean, R, List<R>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
orderBy(boolean, boolean, R, List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderBy(boolean, boolean, R, R...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
orderBy(boolean, boolean, R, R...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByAsc(boolean, SFunction<T, ?>, SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
orderByAsc(boolean, List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByAsc(boolean, R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByAsc(boolean, R, List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByAsc(boolean, R, R...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByAsc(SFunction<T, ?>, SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
orderByAsc(List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByAsc(R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByAsc(R, R...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByDesc(boolean, SFunction<T, ?>, SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
orderByDesc(boolean, List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByDesc(boolean, R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByDesc(boolean, R, List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByDesc(boolean, R, R...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByDesc(SFunction<T, ?>, SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
orderByDesc(List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByDesc(R) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByDesc(R, R...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
OrderBySegmentList - com.baomidou.mybatisplus.core.conditions.segments中的类
Order By SQL 片段
OrderBySegmentList() - 类的构造器 com.baomidou.mybatisplus.core.conditions.segments.OrderBySegmentList
 
OrderFieldInfo - com.baomidou.mybatisplus.core.metadata中的类
 
OrderFieldInfo(String, boolean, short) - 类的构造器 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
 
OrderItem - com.baomidou.mybatisplus.core.metadata中的类
排序元素载体
OrderItem() - 类的构造器 com.baomidou.mybatisplus.core.metadata.OrderItem
 
orders() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
获取排序信息,排序的字段和正反序
others(Map<String, Boolean>) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy.IgnoreStrategyBuilder
 

P

PAGE - 接口中的静态变量 com.baomidou.mybatisplus.core.assist.ISqlRunner
page访问参数
paramAlias - 类中的变量 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
其他
ParameterConvert<T> - com.baomidou.mybatisplus.core.batch中的接口
 
parameterHandler() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPStatementHandler
 
parameterMappings() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPBoundSql
 
parameterMappings(List<ParameterMapping>) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPBoundSql
 
parameterMaps - 类中的变量 com.baomidou.mybatisplus.core.MybatisConfiguration
 
parameterObject() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPBoundSql
 
ParameterUtils - com.baomidou.mybatisplus.core.toolkit中的类
参数工具类
paramNameSeq - 类中的变量 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
必要度量
paramNameValuePairs - 类中的变量 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
parse() - 类中的方法 com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder
 
parse() - 类中的方法 com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
parse() - 类中的方法 com.baomidou.mybatisplus.core.MybatisXMLMapperBuilder
 
parse(String) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.IJsonTypeHandler
反序列化json
parse(String, Object...) - 类中的方法 com.baomidou.mybatisplus.core.assist.AbstractSqlRunner
获取执行语句 (将原始占位符语句转换为标准占位符语句)
parseDynamicTags(XNode) - 类中的方法 com.baomidou.mybatisplus.core.MybatisXMLScriptBuilder
 
parseIdTimestamp(long) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Sequence
反解id的时间戳部分
parseScriptNode() - 类中的方法 com.baomidou.mybatisplus.core.MybatisXMLScriptBuilder
 
PERCENT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
PIPE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
PluginUtils - com.baomidou.mybatisplus.core.toolkit中的类
插件工具类
PluginUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.PluginUtils
 
PluginUtils.MPBoundSql - com.baomidou.mybatisplus.core.toolkit中的类
BoundSql
PluginUtils.MPStatementHandler - com.baomidou.mybatisplus.core.toolkit中的类
BaseStatementHandler
PLUS - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
populateKeys(TableInfo, MetaObject, Object) - 类中的方法 com.baomidou.mybatisplus.core.MybatisParameterHandler
 
postFieldInfo(TableFieldInfo, Configuration) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.PostInitTableInfoHandler
参与 TableFieldInfo 初始化
PostInitTableInfoHandler - com.baomidou.mybatisplus.core.handlers中的接口
初始化 TableInfo 同时进行一些操作
postTableInfo(TableInfo, Configuration) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.PostInitTableInfoHandler
参与 TableInfo 初始化
prefixToLower(String, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
前n个首字母小写,之后字符大小写的不变
processParameter(Object) - 类中的方法 com.baomidou.mybatisplus.core.MybatisParameterHandler
 
put(String, V) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
 

Q

Q_WRAPPER_SQL_COMMENT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 sqlComment
Q_WRAPPER_SQL_FIRST - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 sqlFirst
Q_WRAPPER_SQL_SELECT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
QueryWrapper 类的属性 sqlSelect
query() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 QueryWrapper<T>
query(Class<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 QueryWrapper<T>
query(T) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 QueryWrapper<T>
Query<Children,T,R> - com.baomidou.mybatisplus.core.conditions.query中的接口
 
QueryWrapper<T> - com.baomidou.mybatisplus.core.conditions.query中的类
Entity 对象封装操作类
QueryWrapper() - 类的构造器 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
QueryWrapper(Class<T>) - 类的构造器 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
QueryWrapper(T) - 类的构造器 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
QueryWrapper(T, String...) - 类的构造器 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
QUESTION_MARK - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
quotaMark(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
已过时。
3.5.12
quotaMarkList(Collection<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
已过时。
3.5.12
QUOTE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 

R

realTarget(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils
获得真正的处理对象,可能多层代理.
ReflectionKit - com.baomidou.mybatisplus.core.toolkit中的类
反射工具类,提供反射相关的快捷操作
ReflectionKit() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.ReflectionKit
 
ReflectLambdaMeta - com.baomidou.mybatisplus.core.toolkit.support中的类
 
ReflectLambdaMeta(SerializedLambda, ClassLoader) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.support.ReflectLambdaMeta
 
remove(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
清空实体表映射缓存信息
removeEscapeCharacter(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlInjectionUtils
刪除字段转义符单引号双引号
removeMapper(Class<T>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
已过时。
3.5.8 不建议在实际生产环境中使用.
removeMapper(Class<T>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisMapperRegistry
清空 Mapper 缓存信息
removePrefixAfterPrefixToLower(String, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
删除字符前缀之后,首字母小写,之后字符大小写的不变
replace(CharSequence, Pattern, BiIntFunction<Matcher, CharSequence>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
已过时。
3.5.12
replaceAllBlank(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
字符串去除空白内容: \n 回车 \t 水平制表符 \s 空格 \r 换行
replaceLeadingAndTrailingWhitespace(String) - 类中的静态方法 com.baomidou.mybatisplus.core.MybatisXMLScriptBuilder
将前后空白符替换成空格
replaceSqlPlaceholder(String, List<String>, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
 
resolve() - 类中的方法 com.baomidou.mybatisplus.core.InjectorResolver
 
resolve() - 类中的方法 com.baomidou.mybatisplus.core.MybatisMethodResolver
 
resolveClassIndexedParameter(Type, Class<?>, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.reflect.TypeParameterResolver
获取类型上指定索引位置参数的实现信息
resolveParameterValues(Type) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.reflect.TypeParameterResolver
解析指定类型下的泛型参数实现信息
resolvePrimitiveIfNecessary(Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ReflectionKit
 
resolveTypeArguments(Class<?>, Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.reflect.GenericTypeUtils
获取泛型工具助手
resolveTypeArguments(Class<?>, Class<?>) - 接口中的方法 com.baomidou.mybatisplus.core.toolkit.reflect.IGenericTypeResolver
 
resolveTypeArguments(Class<?>, Class<?>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.reflect.SpringReflectionHelper
 
resultMaps - 类中的变量 com.baomidou.mybatisplus.core.MybatisConfiguration
 
RETURN - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
RIGHT - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlLike
值%
RIGHT_BRACE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
RIGHT_BRACKET - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
RIGHT_CHEV - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
RIGHT_SQ_BRACKET - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
run() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.SetAccessibleAction
已过时。
 

S

safeParam(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
安全入参: #{入参}
safeParam(String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
安全入参: #{入参,mapping}
saveOrUpdate(boolean, BatchMethod<T>, BiPredicate<BatchSqlSession, T>, BatchMethod<T>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch
批量保存或更新 这里需要注意一下,如果在insertPredicate里判断调用其他sqlSession(类似mapper.xxx)时,要注意一级缓存问题或数据感知问题(因为当前会话数据还未提交) 举个例子(事务开启状态下): 如果当前批次里面执行两个主键相同的数据,当调用mapper.selectById时,如果数据库未有这条记录,在同个sqlSession下,由于一级缓存的问题,下次再查就还是null,导致插入主键冲突, 但使用 BatchSqlSession时,由于每次select操作都会触发一次flushStatements,就会执行更新操作
saveOrUpdate(BatchMethod<T>, BiPredicate<BatchSqlSession, T>, BatchMethod<T>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch
批量保存或更新 这里需要注意一下,如果在insertPredicate里判断调用其他sqlSession(类似mapper.xxx)时,要注意一级缓存问题或数据感知问题(因为当前会话数据还未提交) 举个例子(事务开启状态下): 如果当前批次里面执行两个主键相同的数据,当调用mapper.selectById时,如果数据库未有这条记录,在同个sqlSession下,由于一级缓存的问题,下次再查就还是null,导致插入主键冲突, 但使用 BatchSqlSession时,由于每次select操作都会触发一次flushStatements,就会执行更新操作
saveOrUpdate(SqlSessionFactory, Collection<T>, boolean, BatchMethod<T>, BiPredicate<BatchSqlSession, T>, BatchMethod<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
批量保存或更新 这里需要注意一下,如果在insertPredicate里判断调用其他sqlSession(类似mapper.xxx)时,要注意一级缓存问题或数据感知问题(因为当前会话数据还未提交) 举个例子(事务开启状态下): 如果当前批次里面执行两个主键相同的数据,当调用mapper.selectById时,如果数据库未有这条记录,在同个sqlSession下,由于一级缓存的问题,下次再查就还是null,导致插入主键冲突, 但使用 BatchSqlSession时,由于每次select操作都会触发一次flushStatements,就会执行更新操作
saveOrUpdate(SqlSessionFactory, Collection<T>, boolean, BatchMethod<T>, BiPredicate<BatchSqlSession, T>, BatchMethod<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
批量保存或更新 这里需要注意一下,如果在insertPredicate里判断调用其他sqlSession(类似mapper.xxx)时,要注意一级缓存问题或数据感知问题(因为当前会话数据还未提交) 举个例子(事务开启状态下): 如果当前批次里面执行两个主键相同的数据,当调用mapper.selectById时,如果数据库未有这条记录,在同个sqlSession下,由于一级缓存的问题,下次再查就还是null,导致插入主键冲突, 但使用 BatchSqlSession时,由于每次select操作都会触发一次flushStatements,就会执行更新操作
saveOrUpdate(SqlSessionFactory, Collection<T>, BatchMethod<T>, BiPredicate<BatchSqlSession, T>, BatchMethod<T>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
批量保存或更新 这里需要注意一下,如果在insertPredicate里判断调用其他sqlSession(类似mapper.xxx)时,要注意一级缓存问题或数据感知问题(因为当前会话数据还未提交) 举个例子(事务开启状态下): 如果当前批次里面执行两个主键相同的数据,当调用mapper.selectById时,如果数据库未有这条记录,在同个sqlSession下,由于一级缓存的问题,下次再查就还是null,导致插入主键冲突, 但使用 BatchSqlSession时,由于每次select操作都会触发一次flushStatements,就会执行更新操作
saveOrUpdate(SqlSessionFactory, Collection<T>, BatchMethod<T>, BiPredicate<BatchSqlSession, T>, BatchMethod<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.MybatisBatchUtils
批量保存或更新 这里需要注意一下,如果在insertPredicate里判断调用其他sqlSession(类似mapper.xxx)时,要注意一级缓存问题或数据感知问题(因为当前会话数据还未提交) 举个例子(事务开启状态下): 如果当前批次里面执行两个主键相同的数据,当调用mapper.selectById时,如果数据库未有这条记录,在同个sqlSession下,由于一级缓存的问题,下次再查就还是null,导致插入主键冲突, 但使用 BatchSqlSession时,由于每次select操作都会触发一次flushStatements,就会执行更新操作
searchCount() - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
进行 count 查询 【 默认: true 】
select(boolean, SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
 
select(boolean, List<SFunction<T, ?>>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
 
select(boolean, List<String>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
select(boolean, List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.query.Query
指定查询字段
select(boolean, R...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.query.Query
指定查询字段
select(SFunction<T, ?>...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
 
select(Class<T>, Predicate<TableFieldInfo>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
过滤查询的字段信息(主键除外!)
select(Class<T>, Predicate<TableFieldInfo>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.query.Query
过滤查询的字段信息(主键除外!)
select(Class<T>, Predicate<TableFieldInfo>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
select(Predicate<TableFieldInfo>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.query.Query
过滤查询的字段信息(主键除外!)
select(List<R>) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.query.Query
指定查询字段
select(R...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.query.Query
指定查询字段
SELECT_BATCH_BY_IDS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
已过时。
SELECT_BY_ID - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
查询
SELECT_BY_IDS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
SELECT_BY_MAP - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
已过时。
SELECT_COUNT - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
SELECT_LIST - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
SELECT_LIST - 接口中的静态变量 com.baomidou.mybatisplus.core.assist.ISqlRunner
SELECT_LIST 语句
SELECT_MAPS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
SELECT_MAPS_PAGE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
已过时。
SELECT_OBJS - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
SELECT_OBJS - 接口中的静态变量 com.baomidou.mybatisplus.core.assist.ISqlRunner
SELECT_OBJS 语句
SELECT_ONE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
已过时。
SELECT_PAGE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
已过时。
SelectBatchByIds - com.baomidou.mybatisplus.core.injector.methods中的类
已过时。
SelectBatchByIds() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectBatchByIds
已过时。
 
selectBatchIds(Collection<? extends Serializable>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
已过时。
3.5.8
selectBatchIds(Collection<? extends Serializable>, ResultHandler<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
已过时。
3.5.8
selectById(Serializable) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 ID 查询
SelectById - com.baomidou.mybatisplus.core.injector.methods中的类
根据ID 查询一条数据
SelectById() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectById
 
SelectById(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectById
 
selectByIds(Collection<? extends Serializable>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
查询(根据ID 批量查询)
selectByIds(Collection<? extends Serializable>, ResultHandler<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
查询(根据ID 批量查询)
SelectByIds - com.baomidou.mybatisplus.core.injector.methods中的类
根据ID集合,批量查询数据
SelectByIds() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectByIds
 
SelectByIds(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectByIds
 
selectByMap(Map<String, Object>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
查询(根据 columnMap 条件)
selectByMap(Map<String, Object>, ResultHandler<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
查询(根据 columnMap 条件)
SelectByMap - com.baomidou.mybatisplus.core.injector.methods中的类
已过时。
SelectByMap() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectByMap
已过时。
 
SelectByMap(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectByMap
已过时。
 
selectCount(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询总记录数
selectCount(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.assist.ISqlRunner
查询总数
SelectCount - com.baomidou.mybatisplus.core.injector.methods中的类
查询满足条件总记录数
SelectCount() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectCount
 
SelectCount(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectCount
 
selectList(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,查询全部记录
selectList(Wrapper<T>, ResultHandler<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,查询全部记录
selectList(IPage<T>, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,查询全部记录(并翻页)
selectList(IPage<T>, Wrapper<T>, ResultHandler<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,查询全部记录(并翻页)
selectList(String) - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchSqlSession
 
selectList(String, Object) - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchSqlSession
 
selectList(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.assist.ISqlRunner
根据sql查询Map结果集
selectList(String, Object, RowBounds) - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchSqlSession
 
SelectList - com.baomidou.mybatisplus.core.injector.methods中的类
查询满足条件所有数据
SelectList() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectList
 
SelectList(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectList
 
selectMap(String, Object, String) - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchSqlSession
 
selectMap(String, Object, String, RowBounds) - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchSqlSession
 
selectMap(String, String) - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchSqlSession
 
selectMaps(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录
selectMaps(Wrapper<T>, ResultHandler<Map<String, Object>>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录
selectMaps(IPage<? extends Map<String, Object>>, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录(并翻页)
selectMaps(IPage<? extends Map<String, Object>>, Wrapper<T>, ResultHandler<Map<String, Object>>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录(并翻页)
SelectMaps - com.baomidou.mybatisplus.core.injector.methods中的类
查询满足条件所有数据
SelectMaps() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectMaps
 
SelectMaps(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectMaps
 
selectMapsPage(P, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录(并翻页)
SelectMapsPage - com.baomidou.mybatisplus.core.injector.methods中的类
SelectMapsPage() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectMapsPage
已过时。
 
SelectMapsPage(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectMapsPage
已过时。
 
selectObj(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.assist.ISqlRunner
根据sql查询一个字段值的一条结果
selectObjs(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录
selectObjs(Wrapper<T>, ResultHandler<E>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录
selectObjs(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.assist.ISqlRunner
根据sql查询一个字段值的结果集
SelectObjs - com.baomidou.mybatisplus.core.injector.methods中的类
查询满足条件所有数据
SelectObjs() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectObjs
 
SelectObjs(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectObjs
 
selectOne(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,查询一条记录
selectOne(Wrapper<T>, boolean) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,查询一条记录,现在会根据throwEx参数判断是否抛出异常,如果为false就直接返回一条数据
selectOne(String) - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchSqlSession
 
selectOne(String, Object) - 类中的方法 com.baomidou.mybatisplus.core.batch.BatchSqlSession
 
selectOne(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.assist.ISqlRunner
获取单条记录
SelectOne - com.baomidou.mybatisplus.core.injector.methods中的类
已过时。
SelectOne() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectOne
已过时。
 
SelectOne(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectOne
已过时。
 
selectPage(E, String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.assist.ISqlRunner
分页查询
selectPage(P, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,查询全部记录(并翻页)
SelectPage - com.baomidou.mybatisplus.core.injector.methods中的类
SelectPage() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectPage
已过时。
 
SelectPage(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.SelectPage
已过时。
 
SEMICOLON - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
Sequence - com.baomidou.mybatisplus.core.toolkit中的类
分布式高效有序 ID 生产黑科技(sequence)
Sequence() - 类的构造器 com.baomidou.mybatisplus.core.config.GlobalConfig.Sequence
 
Sequence(long, long) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.Sequence
有参构造器
Sequence(InetAddress) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.Sequence
 
SerializationUtils - com.baomidou.mybatisplus.core.toolkit中的类
copy from spring-core#org.springframework.util.SerializationUtils version 5.2.8
SerializationUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.SerializationUtils
 
serialize(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.SerializationUtils
Serialize the given object to a byte array.
SerializedLambda - com.baomidou.mybatisplus.core.toolkit.support中的类
当前类是 SerializedLambda 的一个镜像
SerializedLambda() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
 
set(boolean, SFunction<T, ?>, Object, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
set(boolean, String, Object, String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
set(boolean, R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
设置 更新 SQL 的 SET 片段
set(boolean, R, Object, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
设置 更新 SQL 的 SET 片段
set(R, Object) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
设置 更新 SQL 的 SET 片段
set(R, Object, String) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
设置 更新 SQL 的 SET 片段
setAccessible(T) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ReflectionKit
已过时。
SetAccessibleAction<T> - com.baomidou.mybatisplus.core.toolkit中的类
已过时。
3.5.4
SetAccessibleAction(T) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.SetAccessibleAction
已过时。
 
setAdditionalParameter(BoundSql, Map<String, Object>) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils
给 BoundSql 设置 additionalParameters
setAnnotationHandler(AnnotationHandler) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
注解控制器
setAsc(boolean) - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderItem
 
setBanner(boolean) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
是否开启 LOGO
setBlockAttack(Boolean) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
setCapitalMode(boolean) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
大写命名,对表名和字段名均生效
setColumn(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
字段
setColumn(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderItem
 
setColumn(String) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
使用 column
setColumnFormat(String) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
db字段 format
setColumnSelect(String) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
查询 column
setCompatibleSet(CompatibleSet) - 类中的静态方法 com.baomidou.mybatisplus.core.spi.CompatibleHelper
手动指定 CompatibleSet 实例
setContext(Object) - 接口中的方法 com.baomidou.mybatisplus.core.spi.CompatibleSet
传递上下文对象
setCurrent(long) - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
设置当前页
setDatacenterId(Long) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.Sequence
 
setDataPermission(Boolean) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
setDbConfig(GlobalConfig.DbConfig) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
数据库相关配置
setDecrBy(boolean, SFunction<T, ?>, Number) - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
setDecrBy(boolean, String, Number) - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
setDecrBy(boolean, R, Number) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
字段自减变量 val 值
setDecrBy(R, Number) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
字段自减变量 val 值
setDefaultEnumTypeHandler(Class<? extends TypeHandler>) - 类中的静态方法 com.baomidou.mybatisplus.core.handlers.CompositeEnumTypeHandler
 
setDefaultEnumTypeHandler(Class<? extends TypeHandler>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
 
setDefaultScriptingLanguage(Class<? extends LanguageDriver>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
指定动态SQL生成的默认语言
setDynamicTableName(Boolean) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
setEnableSqlRunner(boolean) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
是否初始化 SqlRunner
setEntity(T) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
setEntityClass(Class<T>) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
setEscapeSymbol(String) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
转义符
setFieldName(String) - 类中的方法 com.baomidou.mybatisplus.core.handlers.StrictFill
字段名
setFieldType(Class<T>) - 类中的方法 com.baomidou.mybatisplus.core.handlers.StrictFill
字段类型
setFieldVal(Supplier<E>) - 类中的方法 com.baomidou.mybatisplus.core.handlers.StrictFill
获取字段值的函数
setFieldValByName(String, Object, MetaObject) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
通用填充
setGenericTypeResolver(IGenericTypeResolver) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.reflect.GenericTypeUtils
设置泛型工具助手。
setGlobalConfig(Configuration, GlobalConfig) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
设置全局设置(以configuration地址值作为Key)
setIdentifierGenerator(IdentifierGenerator) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
主键生成器
setIdentifierGenerator(IdentifierGenerator) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.IdWorker
自定义id 生成方式
setIdType(IdType) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
主键类型
setIgnoredInterfaces(List<String>) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.Sequence
 
setIgnoredInterfaces(List<String>) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.NetUtils.NetProperties
 
setIllegalSql(Boolean) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
setIncrBy(boolean, SFunction<T, ?>, Number) - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
setIncrBy(boolean, String, Number) - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
setIncrBy(boolean, R, Number) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
字段自增变量 val 值
setIncrBy(R, Number) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
字段自增变量 val 值
setInsertIgnoreAutoIncrementColumn(boolean) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
生成INSERT语句时忽略自增主键字段(默认不忽略,主键有值时写入主键值,无值自增).
setInsertStrategy(FieldStrategy) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
字段验证策略之 insert
setKeyGenerators(List<IKeyGenerator>) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
表主键生成器
setLogicDeleteField(String) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
逻辑删除全局属性名
setLogicDeleteValue(String) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
逻辑删除全局值(默认 1、表示已删除)
setLogicNotDeleteValue(String) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
逻辑未删除全局值(默认 0、表示未删除)
setMapperRegistryCache(Set<String>) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
缓存已注入CRUD的Mapper信息
setMapping(String) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
mapping
setMetaObjectHandler(MetaObjectHandler) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
元对象字段填充控制器
setNonNullParameter(PreparedStatement, int, E, JdbcType) - 类中的方法 com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler
 
setOrderByFields(List<OrderFieldInfo>) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
排序列表
setOthers(Map<String, Boolean>) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
setPages(long) - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
已过时。
3.5.8
setParamAlias(String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
参数别名设置,初始化时优先设置该值、重复设置异常
setParameter(PreparedStatement, int, E, JdbcType) - 类中的方法 com.baomidou.mybatisplus.core.handlers.CompositeEnumTypeHandler
 
setPostInitTableInfoHandler(PostInitTableInfoHandler) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
参与 TableInfo 的初始化
setPreferredNetworks(List<String>) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.Sequence
 
setPreferredNetworks(List<String>) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.NetUtils.NetProperties
 
setPropertyFormat(String) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
entity 的字段(property)的 format,只有在 column as property 这种情况下生效
setPropertyValue(Object, String, Object...) - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
设置对象属性值
setRecords(List<T>) - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
设置分页记录列表
setReplacePlaceholder(boolean) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
实验性功能,占位符替换,等同于
引用无效
com.baomidou.mybatisplus.extension.plugins.inner.ReplacePlaceholderInnerInterceptor
, 只是这个属于启动时替换,用得地方多会启动慢一点点,不适用于其他的 LanguageDriver
setSchema(String) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
schema
setSequence(GlobalConfig.Sequence) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
数据库相关配置
setSize(long) - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
设置每页显示条数
setSort(short) - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
排序顺序
setSql(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
setSql(boolean, String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
设置 更新 SQL 的 SET 片段
setSql(boolean, String, Object...) - 类中的方法 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
setSql(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.conditions.update.Update
设置 更新 SQL 的 SET 片段
setSqlInjector(ISqlInjector) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
SQL注入器
setSqlSessionFactory(SqlSessionFactory) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
已过时。
3.5.3.2
setStringValue(String) - 类中的方法 com.baomidou.mybatisplus.core.conditions.SharedString
共享的 string 值
setSuperMapperClass(Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
Mapper父类
setTableFormat(String) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
db 表 format
setTablePrefix(String) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
表名前缀
setTableUnderline(boolean) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
表名是否使用驼峰转下划线命名,只对表名生效
setTenantLine(Boolean) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy
 
setTotal(long) - 接口中的方法 com.baomidou.mybatisplus.core.metadata.IPage
设置当前满足条件总行数
setType(String) - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
排序类型
setUpdateStrategy(FieldStrategy) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
字段验证策略之 update
setUseGeneratedShortKey(boolean) - 类中的方法 com.baomidou.mybatisplus.core.MybatisConfiguration
是否生成短key缓存
setWhereStrategy(FieldStrategy) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
字段验证策略之 where
setWorkerId(Long) - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.Sequence
 
SFunction<T,R> - com.baomidou.mybatisplus.core.toolkit.support中的接口
支持序列化的 Function
ShadowLambdaMeta - com.baomidou.mybatisplus.core.toolkit.support中的类
基于 SerializedLambda 创建的元信息
ShadowLambdaMeta(SerializedLambda) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.support.ShadowLambdaMeta
 
SharedString - com.baomidou.mybatisplus.core.conditions中的类
共享查询字段
SharedString() - 类的构造器 com.baomidou.mybatisplus.core.conditions.SharedString
 
SharedString(String) - 类的构造器 com.baomidou.mybatisplus.core.conditions.SharedString
 
SINGLE_QUOTE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
SLASH - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
SPACE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
split(Collection<T>, int) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
切割集合为多个集合
SpringReflectionHelper - com.baomidou.mybatisplus.core.toolkit.reflect中的类
Spring 反射辅助类
SpringReflectionHelper() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.reflect.SpringReflectionHelper
 
sql() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPBoundSql
 
sql(String) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.PluginUtils.MPBoundSql
 
SQL - 接口中的静态变量 com.baomidou.mybatisplus.core.assist.ISqlRunner
sql访问参数
SQL - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
SQL_SCRIPT - 接口中的静态变量 com.baomidou.mybatisplus.core.assist.ISqlRunner
已过时。
SQL_SCRIPT - 类中的静态变量 com.baomidou.mybatisplus.core.injector.SqlRunnerInjector
注入动态执行脚本
sqlArgsFill(String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
已过时。
3.5.12
sqlComment - 类中的变量 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
SQL注释
sqlComment() - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
SQL 注释
sqlCount() - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
SQL 查询记录行数
sqlFirst - 类中的变量 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
SQL起始语句
sqlFirst() - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
SQL 注释
sqlFragments - 类中的变量 com.baomidou.mybatisplus.core.MybatisConfiguration
 
sqlInjectionReplaceBlank(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
SQL 注入字符串去除空白内容: \n 回车 \t 水平制表符 \s 空格 \r 换行
SqlInjectionUtils - com.baomidou.mybatisplus.core.toolkit.sql中的类
SQL 注入验证工具类
SqlInjectionUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.sql.SqlInjectionUtils
 
SqlKeyword - com.baomidou.mybatisplus.core.enums中的枚举类
SQL 保留关键字枚举
SqlLike - com.baomidou.mybatisplus.core.enums中的枚举类
SQL like 枚举
sqlLogicSet(TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
SQL 更新 set 语句
sqlMap(String, IPage<?>, Object...) - 类中的方法 com.baomidou.mybatisplus.core.assist.AbstractSqlRunner
自3.5.12开始,(当传入的参数是单参数时,支持使用Map,Array,List,JavaBean) 当参数为 Map 时可通过{key}进行属性访问 当参数为 JavaBean 时可通过{property}进行属性访问 当参数为 List 时直接访问索引 {0} 当参数为 Array 时直接访问索引 {0}
sqlMap(String, Object...) - 类中的方法 com.baomidou.mybatisplus.core.assist.AbstractSqlRunner
获取sqlMap参数
SqlMethod - com.baomidou.mybatisplus.core.enums中的枚举类
MybatisPlus 支持 SQL 方法
sqlOrderBy(TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
 
sqlParam(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
已过时。
3.5.12
SqlRunnerInjector - com.baomidou.mybatisplus.core.injector中的类
SqlRunner 注入器
SqlRunnerInjector() - 类的构造器 com.baomidou.mybatisplus.core.injector.SqlRunnerInjector
 
SqlScriptUtils - com.baomidou.mybatisplus.core.toolkit.sql中的类
sql 脚本工具类
SqlScriptUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
 
sqlSelect - 类中的变量 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
查询字段
sqlSelectColumns(TableInfo, boolean) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
SQL 查询所有表字段
sqlSelectObjsColumns(TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
SQL 设置selectObj sql select
sqlSet(boolean, boolean, TableInfo, boolean, String, String) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
SQL 更新 set 语句
SqlUtils - com.baomidou.mybatisplus.core.toolkit.sql中的类
SqlUtils工具类 !!!
SqlUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
 
sqlWhereByMap(TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
已过时。
sqlWhereEntityWrapper(boolean, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.injector.AbstractMethod
EntityWrapper方式获取select where
STAR - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
strictFill(boolean, TableInfo, MetaObject, List<StrictFill<?, ?>>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
严格填充,只针对非主键的字段,只有该表注解了fill 并且 字段名和字段属性 能匹配到才会进行填充(null 值不填充)
StrictFill<T,E> - com.baomidou.mybatisplus.core.handlers中的类
严格填充模式 model
StrictFill(String, Class<T>, Supplier<E>) - 类的构造器 com.baomidou.mybatisplus.core.handlers.StrictFill
 
strictFillStrategy(MetaObject, String, Supplier<?>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
严格模式填充策略,默认有值不覆盖,如果提供的值为null也不填充
strictInsertFill(TableInfo, MetaObject, List<StrictFill<?, ?>>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
 
strictInsertFill(MetaObject, String, Class<T>, E) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
 
strictInsertFill(MetaObject, String, Supplier<E>, Class<T>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
 
StrictMap(String) - 类的构造器 com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
 
StrictMap(String, int) - 类的构造器 com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
 
StrictMap(String, int, float) - 类的构造器 com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
 
StrictMap(String, Map<String, ? extends V>) - 类的构造器 com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
 
strictUpdateFill(TableInfo, MetaObject, List<StrictFill<?, ?>>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
 
strictUpdateFill(MetaObject, String, Class<T>, E) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
 
strictUpdateFill(MetaObject, String, Supplier<E>, Class<T>) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
 
StringEscape - com.baomidou.mybatisplus.core.toolkit.sql中的类
StringEscape ,数据库字符串转义
StringEscape() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.sql.StringEscape
 
StringPool - com.baomidou.mybatisplus.core.toolkit中的接口
Copy to jodd.util
StringUtils - com.baomidou.mybatisplus.core.toolkit中的类
String 工具类
StringUtils() - 类的构造器 com.baomidou.mybatisplus.core.toolkit.StringUtils
 
SystemClock - com.baomidou.mybatisplus.core.toolkit中的类
高并发场景下System.currentTimeMillis()的性能问题的优化

T

TAB - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
TableFieldInfo - com.baomidou.mybatisplus.core.metadata中的类
数据库表字段反射信息
TableFieldInfo(GlobalConfig, TableInfo, Field, TableField, Reflector, boolean) - 类的构造器 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
全新的 存在 TableField 注解时使用的构造函数
TableFieldInfo(GlobalConfig, TableInfo, Field, TableField, Reflector, boolean, boolean) - 类的构造器 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
全新的 存在 TableField 注解时使用的构造函数
TableFieldInfo(GlobalConfig, TableInfo, Field, Reflector, boolean) - 类的构造器 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
不存在 TableField 注解时, 使用的构造函数
TableFieldInfo(GlobalConfig, TableInfo, Field, Reflector, boolean, boolean) - 类的构造器 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
不存在 TableField 注解时, 使用的构造函数
TableInfo - com.baomidou.mybatisplus.core.metadata中的类
数据库表反射信息
TableInfo(Configuration, Class<?>) - 类的构造器 com.baomidou.mybatisplus.core.metadata.TableInfo
 
TableInfoHelper - com.baomidou.mybatisplus.core.metadata中的类
实体类反射表辅助类
TableInfoHelper() - 类的构造器 com.baomidou.mybatisplus.core.metadata.TableInfoHelper
 
TableNameParser - com.baomidou.mybatisplus.core.toolkit中的类
SQL 表名解析
TableNameParser(String) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.TableNameParser
从 SQL 中提取表名称
TableNameParser.SqlToken - com.baomidou.mybatisplus.core.toolkit中的类
SQL 词
TableNameParser.TableNameVisitor - com.baomidou.mybatisplus.core.toolkit中的接口
表名访问器
tables() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.TableNameParser
parser tables
tenantLine(Boolean) - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy.IgnoreStrategyBuilder
 
throwMpe(boolean, String, Object...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ExceptionUtils
 
TILDA - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
tilNextMillis(long) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.Sequence
 
timeGen() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.Sequence
 
toClassConfident(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
请仅在确定类存在的情况下调用该方法
toClassConfident(String, ClassLoader) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.ClassUtils
 
toCollection(Object) - 类中的方法 com.baomidou.mybatisplus.core.MybatisParameterHandler
 
toEmpty() - 类中的方法 com.baomidou.mybatisplus.core.conditions.SharedString
置 empty
toJson(T) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.IJsonTypeHandler
序列化json
toList(T...) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.CollectionUtils
构建List
toNull() - 类中的方法 com.baomidou.mybatisplus.core.conditions.SharedString
置 null
toParameter(ParameterConvert<T>, T) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch
参数转换
toString() - 类中的方法 com.baomidou.mybatisplus.core.conditions.SharedString
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.config.GlobalConfig
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.handlers.StrictFill
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.metadata.MapperProxyMetadata
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderFieldInfo
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.metadata.OrderItem
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.metadata.TableInfo
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.plugins.IgnoreStrategy.IgnoreStrategyBuilder
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.NetUtils.NetProperties
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.support.IdeaProxyLambdaMeta
 
toString() - 类中的方法 com.baomidou.mybatisplus.core.toolkit.TableNameParser.SqlToken
 
toStringTrim(Object) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
对象转为字符串去除左右空格
transformList(List<ISqlSegment>, ISqlSegment, ISqlSegment) - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
在其中对值进行判断以及更改 list 的内部元素
transformList(List<ISqlSegment>, ISqlSegment, ISqlSegment) - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.GroupBySegmentList
 
transformList(List<ISqlSegment>, ISqlSegment, ISqlSegment) - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.HavingSegmentList
 
transformList(List<ISqlSegment>, ISqlSegment, ISqlSegment) - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.NormalSegmentList
 
transformList(List<ISqlSegment>, ISqlSegment, ISqlSegment) - 类中的方法 com.baomidou.mybatisplus.core.conditions.segments.OrderBySegmentList
 
TRUE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
typedThis - 类中的变量 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
占位符
TypeParameterResolver - com.baomidou.mybatisplus.core.toolkit.reflect中的类
类型参数实现收集器,采集类型实现中各个类型参数的实际值
TypeParameterResolver(Map<TypeVariable<?>, Type>) - 类的构造器 com.baomidou.mybatisplus.core.toolkit.reflect.TypeParameterResolver
 

U

U_WRAPPER_SQL_SET - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
UpdateWrapper 类的属性 sqlSet
UNDERLINE - 类中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringUtils
下划线字符
underlineToCamel(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.StringUtils
字符串下划线转驼峰格式
UNDERSCORE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
unSafeParam(String) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
非安全入参: ${入参}
update() - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 UpdateWrapper<T>
update(Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 更新记录
update(String, Object...) - 接口中的方法 com.baomidou.mybatisplus.core.assist.ISqlRunner
执行更新语句
update(Function<E, Wrapper<T>>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
update(Function<E, T>, Function<E, Wrapper<T>>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
update(T) - 类中的静态方法 com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 UpdateWrapper<T>
update(T, Wrapper<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 whereEntity 条件,更新记录
Update - com.baomidou.mybatisplus.core.injector.methods中的类
根据 whereEntity 条件,更新记录
Update<Children,R> - com.baomidou.mybatisplus.core.conditions.update中的接口
 
Update() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.Update
 
Update(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.Update
 
UPDATE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
UPDATE - 接口中的静态变量 com.baomidou.mybatisplus.core.assist.ISqlRunner
UPDATE 语句
UPDATE_BY_ID - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
修改
updateById() - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
updateById(Collection<T>) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据ID 批量更新
updateById(Collection<T>, int) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据ID 批量更新
updateById(Function<E, T>) - 类中的方法 com.baomidou.mybatisplus.core.batch.MybatisBatch.Method
updateById(T) - 接口中的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 ID 修改
UpdateById - com.baomidou.mybatisplus.core.injector.methods中的类
根据 ID 更新有值字段
UpdateById() - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.UpdateById
 
UpdateById(String) - 类的构造器 com.baomidou.mybatisplus.core.injector.methods.UpdateById
 
updateFill(MetaObject) - 接口中的方法 com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
更新元对象字段填充(用于更新时对公共字段的填充)
updateFill(MetaObject, TableInfo) - 类中的方法 com.baomidou.mybatisplus.core.MybatisParameterHandler
 
UpdateWrapper<T> - com.baomidou.mybatisplus.core.conditions.update中的类
Update 条件封装
UpdateWrapper() - 类的构造器 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
UpdateWrapper(T) - 类的构造器 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
UPSERT_ONE - 枚举类 中的枚举常量 com.baomidou.mybatisplus.core.enums.SqlMethod
 
US_ASCII - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
UTF_8 - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 

V

validateCollection(XNode, Class<?>) - 类中的方法 com.baomidou.mybatisplus.core.MybatisXMLMapperBuilder
 
valueOf(String) - 枚举类中的静态方法 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
返回带有指定名称的该类的枚举常量。
valueOf(String) - 枚举类中的静态方法 com.baomidou.mybatisplus.core.enums.SqlKeyword
返回带有指定名称的该类的枚举常量。
valueOf(String) - 枚举类中的静态方法 com.baomidou.mybatisplus.core.enums.SqlLike
返回带有指定名称的该类的枚举常量。
valueOf(String) - 枚举类中的静态方法 com.baomidou.mybatisplus.core.enums.SqlMethod
返回带有指定名称的该类的枚举常量。
valueOf(String) - 枚举类中的静态方法 com.baomidou.mybatisplus.core.enums.WrapperKeyword
返回带有指定名称的该类的枚举常量。
values() - 枚举类中的静态方法 com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
values() - 枚举类中的静态方法 com.baomidou.mybatisplus.core.enums.SqlKeyword
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
values() - 枚举类中的静态方法 com.baomidou.mybatisplus.core.enums.SqlLike
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
values() - 枚举类中的静态方法 com.baomidou.mybatisplus.core.enums.SqlMethod
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
values() - 枚举类中的静态方法 com.baomidou.mybatisplus.core.enums.WrapperKeyword
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
visit(TableNameParser.SqlToken) - 接口中的方法 com.baomidou.mybatisplus.core.toolkit.TableNameParser.TableNameVisitor
 
visitType(Type) - 类中的方法 com.baomidou.mybatisplus.core.toolkit.reflect.TypeParameterResolver
访问类型,类型中需要关注两个:ClassParameterizedType

W

WHERE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
where
willIgnore(String, Function<IgnoreStrategy, Boolean>) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
 
willIgnoreBlockAttack(String) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
 
willIgnoreDataPermission(String) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
 
willIgnoreDynamicTableName(String) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
 
willIgnoreIllegalSql(String) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
 
willIgnoreOthersByKey(String, String) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
 
willIgnoreTenantLine(String) - 类中的静态方法 com.baomidou.mybatisplus.core.plugins.InterceptorIgnoreHelper
 
withExpression(String) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.OrderItem
根据表达式排序
withExpression(String, boolean) - 类中的静态方法 com.baomidou.mybatisplus.core.metadata.OrderItem
根据表达式排序
Wrapper<T> - com.baomidou.mybatisplus.core.conditions中的类
条件构造抽象类
Wrapper() - 类的构造器 com.baomidou.mybatisplus.core.conditions.Wrapper
 
WRAPPER - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类
WRAPPER_DOT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类 带后缀 ==> .
WRAPPER_EMPTYOFNORMAL - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 emptyOfNormal
WRAPPER_EMPTYOFWHERE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 emptyOfWhere
WRAPPER_ENTITY - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 entity
WRAPPER_ENTITY_DOT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 entity 带后缀 ==> .
WRAPPER_EXPRESSION_ORDER - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 expression 下级属性 order
WRAPPER_NONEMPTYOFENTITY - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 nonEmptyOfEntity
WRAPPER_NONEMPTYOFNORMAL - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 nonEmptyOfNormal
WRAPPER_NONEMPTYOFWHERE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的判断属性 nonEmptyOfWhere
WRAPPER_PARAM - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 内部参数相关
WRAPPER_PARAM_MIDDLE - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
 
WRAPPER_SQLSEGMENT - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 sqlSegment
WrapperKeyword - com.baomidou.mybatisplus.core.enums中的枚举类
wrapper 内部使用枚举
Wrappers - com.baomidou.mybatisplus.core.toolkit中的类
Wrapper 条件构造

Y

Y - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
YES - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 

Z

ZERO - 接口中的静态变量 com.baomidou.mybatisplus.core.toolkit.StringPool
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
常量字段值|所有程序包|所有类和接口|序列化表格