跳过导航链接
A B C D E F G H I J L M N O P Q R S T U V W Y Z 

A

AbstractBaseExecutor - com.baomidou.mybatisplus.core.executor中的类
重写执行器 BaseExecutor
AbstractBaseExecutor(Configuration, Transaction) - 类 的构造器com.baomidou.mybatisplus.core.executor.AbstractBaseExecutor
 
AbstractISegmentList - com.baomidou.mybatisplus.core.conditions.segments中的类
SQL 片段集合 处理的抽象类
AbstractISegmentList() - 类 的构造器com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
 
AbstractJsqlParser - com.baomidou.mybatisplus.core.parser中的类
抽象 SQL 解析类
AbstractJsqlParser() - 类 的构造器com.baomidou.mybatisplus.core.parser.AbstractJsqlParser
 
AbstractLambdaWrapper<T,Children extends AbstractLambdaWrapper<T,Children>> - com.baomidou.mybatisplus.core.conditions中的类
Lambda 语法使用 Wrapper 统一处理解析 lambda 获取 column
AbstractLambdaWrapper() - 类 的构造器com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
AbstractMethod - com.baomidou.mybatisplus.core.injector中的类
抽象的注入方法类
AbstractMethod() - 类 的构造器com.baomidou.mybatisplus.core.injector.AbstractMethod
 
AbstractSqlInjector - com.baomidou.mybatisplus.core.injector中的类
SQL 自动注入器
AbstractSqlInjector() - 类 的构造器com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
 
AbstractWrapper<T,R,Children extends AbstractWrapper<T,R,Children>> - com.baomidou.mybatisplus.core.conditions中的类
查询条件封装
AbstractWrapper() - 类 的构造器com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
add(ISqlSegment...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
 
addAll(Collection<? extends ISqlSegment>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
重写方法,做个性化适配
addCondition(boolean, R, SqlKeyword, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
普通查询条件
addDeleteMappedStatement(Class<?>, String, SqlSource) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
删除
addInsertMappedStatement(Class<?>, Class<?>, String, SqlSource, KeyGenerator, String, String) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
插入
addMappedStatement(Class<?>, String, SqlSource, SqlCommandType, Class<?>, String, Class<?>, KeyGenerator, String, String) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
添加 MappedStatement 到 Mybatis 容器
addMappedStatement(MappedStatement) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
MybatisPlus 加载 SQL 顺序: 1、加载XML中的SQL 2、加载sqlProvider中的SQL 3、xmlSql 与 sqlProvider不能包含相同的SQL 调整后的SQL优先级:xmlSql > sqlProvider > curdSql
addMapper(Class<T>) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
addMapper(Class<T>) - 类 中的方法com.baomidou.mybatisplus.core.MybatisMapperRegistry
 
addMappers(String, Class<?>) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
addMappers(String) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
addNestedCondition(boolean, Consumer<Children>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
多重嵌套查询条件
addSelectMappedStatementForOther(Class<?>, String, SqlSource, Class<?>) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
查询
addSelectMappedStatementForTable(Class<?>, String, SqlSource, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
查询
addUpdateMappedStatement(Class<?>, Class<?>, String, SqlSource) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
更新
allEq(boolean, Map<R, V>, boolean) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
allEq(boolean, BiPredicate<R, V>, Map<R, V>, boolean) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
allEq(Map<R, V>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
allEq(Map<R, V>, boolean) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
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
ignore
allEq(BiPredicate<R, V>, Map<R, V>, boolean) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
allEq(boolean, BiPredicate<R, V>, Map<R, V>, boolean) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
字段过滤接口,传入多参数时允许对参数进行过滤
allowProcess(MetaObject) - 类 中的方法com.baomidou.mybatisplus.core.parser.AbstractJsqlParser
判断是否允许执行 例如:逻辑删除只解析 delete , update 操作
AMPERSAND - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
and(boolean, Consumer<Children>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
and(boolean) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
内部自用 拼接 AND
and(Consumer<Param>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Nested
ignore
and(boolean, Consumer<Param>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Nested
AND 嵌套 例: and(i -> i.eq("name", "李白").ne("status", "活着"))
AND - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
apply(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
apply(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
ignore
apply(boolean, String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 sql !!
apply(T, int) - 接口 中的方法com.baomidou.mybatisplus.core.toolkit.support.BiIntFunction
函数主接口
ArrayUtils - com.baomidou.mybatisplus.core.toolkit中的类
ArrayUtils工具类
asc(String) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.OrderItem
 
ascs() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
已过时。
ascs(String...) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.OrderItem
 
Assert - com.baomidou.mybatisplus.core.toolkit中的类
断言类
Assert() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.Assert
 
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功能 这个 Mapper 支持 id 泛型
BATCH_UPDATE_RETURN_VALUE - 类 中的静态变量com.baomidou.mybatisplus.core.executor.MybatisBatchExecutor
 
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 转换工具类 使用请依赖 cglib 包
between(boolean, R, Object, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
between(R, Object, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
between(boolean, R, Object, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
BETWEEN 值1 AND 值2
BiIntFunction<T,R> - com.baomidou.mybatisplus.core.toolkit.support中的接口
接受 Int 小类型的处理函数,使用小类型来避免 Java 自动装箱
blob2String(Blob) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
Blob 转为 String 格式
build(Reader, String, Properties) - 类 中的方法com.baomidou.mybatisplus.core.MybatisSqlSessionFactoryBuilder
 
build(InputStream, String, Properties) - 类 中的方法com.baomidou.mybatisplus.core.MybatisSqlSessionFactoryBuilder
 
build(Configuration) - 类 中的方法com.baomidou.mybatisplus.core.MybatisSqlSessionFactoryBuilder
 
builderAssistant - 类 中的变量com.baomidou.mybatisplus.core.injector.AbstractMethod
 
BYTES_NEW_LINE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 

C

camelToHyphen(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
驼峰转连字符 StringUtils.camelToHyphen( "managerAdminUserService" ) = manager-admin-user-service
camelToUnderline(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
字符串驼峰转下划线格式
capitalize(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
字符串第一个字母大写
checkRelated(boolean, String, String) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
判定 related 的值
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 片段
ClassUtils - com.baomidou.mybatisplus.core.toolkit中的类
ClassUtils
clone() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
clone(T) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.SerializationUtils
Deep clone an Object using serialization.
close(URLConnection) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes a URLConnection.
closeQuietly(Reader) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes an Reader unconditionally.
closeQuietly(Writer) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes an Writer unconditionally.
closeQuietly(InputStream) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes an InputStream unconditionally.
closeQuietly(OutputStream) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes an OutputStream unconditionally.
closeQuietly(Closeable) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes a Closeable unconditionally.
closeQuietly(Closeable...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes a Closeable unconditionally.
closeQuietly(Socket) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes a Socket unconditionally.
closeQuietly(Selector) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes a Selector unconditionally.
closeQuietly(ServerSocket) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes a ServerSocket unconditionally.
closeQuietly(Connection) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes a Connection unconditionally.
closeQuietly(ResultSet) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes a AutoCloseable unconditionally.
closeQuietly(Statement) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes a AutoCloseable unconditionally.
closeQuietly(Statement...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IOUtils
Closes a AutoCloseable unconditionally.
COLLECTION - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.Constants
collection
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
columnMap
COLUMN_MAP_IS_EMPTY - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.Constants
columnMap.isEmpty
ColumnCache - com.baomidou.mybatisplus.core.toolkit.support中的类
 
ColumnCache() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
 
columnsToString(SFunction<T, ?>...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
columnsToString(boolean, SFunction<T, ?>...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
columnsToString(R...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
多字段转换为逗号 "," 分割字符串
columnToString(SFunction<T, ?>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
columnToString(SFunction<T, ?>, boolean) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
columnToString(R) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
获取 columnName
com.baomidou.mybatisplus.core - 程序包 com.baomidou.mybatisplus.core
只放mybatis-plus核心代码,不涉及数据库,不添加spring等
com.baomidou.mybatisplus.core.assist - 程序包 com.baomidou.mybatisplus.core.assist
增强辅助相关
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.executor - 程序包 com.baomidou.mybatisplus.core.executor
 
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.parser - 程序包 com.baomidou.mybatisplus.core.parser
SQL 解析相关类
com.baomidou.mybatisplus.core.toolkit - 程序包 com.baomidou.mybatisplus.core.toolkit
工具类
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(String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
ignore
comment(boolean, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
sql 注释(会拼接在 sql 的最后面)
Compare<Children,R> - com.baomidou.mybatisplus.core.conditions.interfaces中的接口
查询条件封装 比较值
concatCapitalize(String, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
拼接字符串第二个字符串第一个字母大写
concatLike(Object, SqlLike) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
用%连接like
condition() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
KEY/VALUE 条件
configuration - 类 中的变量com.baomidou.mybatisplus.core.injector.AbstractMethod
 
configuration - 类 中的变量com.baomidou.mybatisplus.core.injector.SqlRunnerInjector
 
Constants - com.baomidou.mybatisplus.core.toolkit中的接口
mybatis_plus 自用常量集中管理
containsLowerCase(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
 
containsUpperCase(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
包含大写字母
convert(Function<? super T, ? extends R>) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
IPage 的泛型转换
convertChoose(String, String, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
生成 choose 标签的脚本
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 标签的脚本
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
 
createCacheKey(MappedStatement, Object, RowBounds, BoundSql) - 类 中的方法com.baomidou.mybatisplus.core.executor.AbstractBaseExecutor
 
createParameterHandler(MappedStatement, Object, BoundSql) - 类 中的方法com.baomidou.mybatisplus.core.MybatisXMLLanguageDriver
 
CRLF - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
currentSessionFactory(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
获取当前的SqlSessionFactory

D

DASH - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
DbConfig() - 类 的构造器com.baomidou.mybatisplus.core.config.GlobalConfig.DbConfig
 
defaults() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
获取默认 MybatisGlobalConfig FIXME 这可能是一个伪装成单例模式的原型模式,暂时不确定
DefaultSqlInjector - com.baomidou.mybatisplus.core.injector中的类
SQL 默认注入器
DefaultSqlInjector() - 类 的构造器com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
 
DELEGATE_BOUNDSQL_SQL - 类 中的静态变量com.baomidou.mybatisplus.core.toolkit.PluginUtils
 
DELEGATE_MAPPED_STATEMENT - 类 中的静态变量com.baomidou.mybatisplus.core.parser.SqlParserHelper
 
DELETE - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
 
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(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,删除记录
DeleteBatchByIds - com.baomidou.mybatisplus.core.injector.methods中的类
根据 ID 集合删除
DeleteBatchByIds() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.DeleteBatchByIds
 
deleteBatchIds(Collection<? extends Serializable>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
删除(根据ID 批量删除)
DeleteById - com.baomidou.mybatisplus.core.injector.methods中的类
根据 ID 删除
DeleteById() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.DeleteById
 
deleteById(Serializable) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 ID 删除
DeleteByMap - com.baomidou.mybatisplus.core.injector.methods中的类
根据columnMap 条件删除记录
DeleteByMap() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.DeleteByMap
 
deleteByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 columnMap 条件,删除记录
desc(String) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.OrderItem
 
descs() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
已过时。
descs(String...) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.OrderItem
 
deserialize(byte[]) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.SerializationUtils
Deserialize the byte array into an object.
doFilter(MetaObject, String) - 接口 中的方法com.baomidou.mybatisplus.core.parser.ISqlParser
是否执行 SQL 解析 parser 方法
doFilter(MetaObject) - 接口 中的方法com.baomidou.mybatisplus.core.parser.ISqlParserFilter
 
doFlushStatements(boolean) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisBatchExecutor
 
doFlushStatements(boolean) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisReuseExecutor
 
doFlushStatements(boolean) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor
 
doGetFieldList(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
获取该类的所有属性列表
doIt(boolean, ISqlSegment...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
对sql片段进行组装
DOLLAR - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
DOLLAR_LEFT_BRACE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
doQuery(MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisBatchExecutor
 
doQuery(MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisReuseExecutor
 
doQuery(MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor
 
doQueryCursor(MappedStatement, Object, RowBounds, BoundSql) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisBatchExecutor
 
doQueryCursor(MappedStatement, Object, RowBounds, BoundSql) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisReuseExecutor
 
doQueryCursor(MappedStatement, Object, RowBounds, BoundSql) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor
 
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
 
doUpdate(MappedStatement, Object) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisBatchExecutor
 
doUpdate(MappedStatement, Object) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisReuseExecutor
 
doUpdate(MappedStatement, Object) - 类 中的方法com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor
 

E

EMPTY - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
EMPTY - 类 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringUtils
空字符
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>
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.
endsWithIgnoreCase(String, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
Case insensitive check if a String ends with a specified suffix.
entity - 类 中的变量com.baomidou.mybatisplus.core.conditions.AbstractWrapper
数据库表映射实体类
ENTITY - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.Constants
实体类
ENTITY_DOT - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.Constants
实体类 带后缀 ==> .
entityClass - 类 中的变量com.baomidou.mybatisplus.core.conditions.AbstractWrapper
实体类型
EnumUtils - com.baomidou.mybatisplus.core.toolkit中的类
枚举处理工具类
EnumUtils() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.EnumUtils
 
eq(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
eq(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
eq(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
等于 =
EQUALS - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
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(SqlSession, Object[]) - 类 中的方法com.baomidou.mybatisplus.core.override.MybatisMapperMethod
 
executeSql(String) - 接口 中的方法com.baomidou.mybatisplus.core.incrementer.IKeyGenerator
执行 key 生成 SQL
exists(boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
exists(String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
ignore
exists(boolean, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 EXISTS ( sql语句 ) !!
expression - 类 中的变量com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
extractModelClass(Class<?>) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
提取泛型模型,多泛型的时候请将泛型T放在第一位

F

FALSE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
filterTableFieldInfo(List<TableFieldInfo>, Predicate<TableFieldInfo>, Function<TableFieldInfo, String>, String) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
过滤 TableFieldInfo 集合, join 成字符串
firstCharToLower(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
第一个首字母小写,之后字符大小写的不变 StringUtils.firstCharToLower( "UserService" ) = userService StringUtils.firstCharToLower( "UserServiceImpl" ) = userServiceImpl
firstToLowerCase(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
首字母转换小写
format(String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
安全的进行字符串 format
formatKey(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.LambdaUtils
格式化 key 将传入的 key 变更为大写格式 Assert.assertEquals("USERID", formatKey("userId"))
formatLogicDeleteSql(TableFieldInfo, boolean) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
format logic delete SQL, can be overrided by subclass github #1386
formatSql(String, Object...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
格式化SQL
formatSqlIfNeed(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
根据需要格式化SQL

Format SQL for methods: EntityQ.where/and/or...
Func<Children,R> - com.baomidou.mybatisplus.core.conditions.interfaces中的接口
查询条件封装

G

ge(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
ge(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
ge(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
大于等于 >=
genKeyGenerator(TableInfo, MapperBuilderAssistant, String, LanguageDriver) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
自定义 KEY 生成器
get32UUID() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
使用ThreadLocalRandom获取UUID获取更优的效果 去掉"-"
getAllFields(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
获取该类的所有属性列表
getAllInsertSqlColumnMaybeIf() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
获取 insert 时候字段 sql 脚本片段 insert into table (字段) values (值) 位于 "字段" 部位 自动选部位,根据规则会生成 if 标签
getAllInsertSqlPropertyMaybeIf(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
获取所有 insert 时候插入值 sql 脚本片段 insert into table (字段) values (值) 位于 "值" 部位 自动选部位,根据规则会生成 if 标签
getAllSqlSelect() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
获取包含主键及字段的 select sql 片段
getAllSqlSet(boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
获取所有的 sql set 片段
getAllSqlWhere(boolean, boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
获取所有的查询的 sql 片段
getCheckEntityClass() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getColumnMap(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.LambdaUtils
获取实体对应字段 MAP
getConfiguration() - 类 中的方法com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
TODO 重写改方法,返回值是 MybatisConfiguration 而不是 Configuration
getCurrent() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
当前页,默认 1
getCustomSqlSegment() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
获取自定义SQL 简化自定义XML复杂情况 使用方法 `自定义sql` + ${ew.customSqlSegment} 1.逻辑删除需要自己拼接条件 (之前自定义也同样) 2.不支持wrapper中附带实体的情况 (wrapper自带实体会更麻烦) 3.用法 ${ew.customSqlSegment} (不需要where标签包裹,切记!)
getDatacenterId(long) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Sequence
数据标识id部分
getDesc() - 枚举 中的方法com.baomidou.mybatisplus.core.enums.SqlMethod
 
getEntity() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getEntity() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
实体对象(子类实现)
getExpression() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getExpression() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
获取 MergeSegments
getFieldList(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
获取该类的所有属性列表
getFieldMap(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
获取该类的所有属性列表
getFieldValByName(String, MetaObject) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
get value from java bean by propertyName 如果包含前缀 et 使用该方法,否则可以直接 metaObject.setValue(fieldName, fieldVal);
getFunctionalInterfaceClassName() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
获取接口 class
getGlobalConfig(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
获取MybatisGlobalConfig (统一所有入口)
getId() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
 
getIdStr() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
 
getIdType(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getImplClass() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
获取实现的 class
getImplClassName() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
获取 class 的名称
getImplMethodName() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
获取实现者的方法名称
getInsertSqlColumn() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 insert 时候字段 sql 脚本片段 insert into table (字段) values (值) 位于 "字段" 部位 不生成 if 标签
getInsertSqlColumnMaybeIf() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 insert 时候字段 sql 脚本片段 insert into table (字段) values (值) 位于 "字段" 部位 根据规则会生成 if 标签
getInsertSqlProperty(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 insert 时候插入值 sql 脚本片段 insert into table (字段) values (值) 位于 "值" 部位 不生成 if 标签
getInsertSqlPropertyMaybeIf(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 insert 时候插入值 sql 脚本片段 insert into table (字段) values (值) 位于 "值" 部位 根据规则会生成 if 标签
getInstantiatedMethodType() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
 
getKeyGenerator(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getKeyInsertSqlColumn(boolean) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
获取 insert 时候主键 sql 脚本片段 insert into table (字段) values (值) 位于 "字段" 部位
getKeyInsertSqlProperty(String, boolean) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
获取 insert 时候主键 sql 脚本片段 insert into table (字段) values (值) 位于 "值" 部位
getKeySqlSelect() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
获取主键的 select sql 片段
getLogicDeleteSql(boolean, boolean) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
获取逻辑删除字段的 sql 脚本
getMappedStatement(MetaObject) - 类 中的静态方法com.baomidou.mybatisplus.core.parser.SqlParserHelper
获取当前执行 MappedStatement
getMapper(Class<T>, SqlSession) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
getMapper(Class<T>, SqlSession) - 类 中的方法com.baomidou.mybatisplus.core.MybatisMapperRegistry
 
getMapperRegistry() - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
getMapperRegistryCache(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getMappers() - 类 中的方法com.baomidou.mybatisplus.core.MybatisMapperRegistry
使用自己的 knownMappers
getMaxWorkerId(long, long) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Sequence
获取 maxWorkerId
getMetaObjectHandler(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getMethod() - 枚举 中的方法com.baomidou.mybatisplus.core.enums.SqlMethod
 
getMethod(Class<?>, Field) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
获取字段get方法
getMethodCache() - 类 中的方法com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
 
getMethodCapitalize(Field, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
反射 method 方法名,例如 getId
getMethodList(Class<?>) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractSqlInjector
获取 注入的方法
getMethodList(Class<?>) - 类 中的方法com.baomidou.mybatisplus.core.injector.DefaultSqlInjector
 
getMethodValue(Class<?>, Object, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
获取 public get方法的值
getMethodValue(Object, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
获取 public get方法的值
getMillisecond() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
格式化的毫秒时间
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
当前分页总页数
getParameters(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.MybatisDefaultParameterHandler
处理正常批量插入逻辑 org.apache.ibatis.session.defaults.DefaultSqlSession$StrictMap 该类方法 wrapCollection 实现 StrictMap 封装逻辑
getParamNameValuePairs() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getPredicate() - 枚举 中的方法com.baomidou.mybatisplus.core.conditions.segments.MatchSegment
 
getProperty(Properties, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.PluginUtils
根据 key 获取 Properties 的值
getRecords() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
分页记录列表
getSize() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
当前分页总页数
getSql() - 枚举 中的方法com.baomidou.mybatisplus.core.enums.SqlMethod
 
getSqlComment() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
getSqlComment() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
 
getSqlInjector(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getSqlParserInfo(MetaObject) - 类 中的静态方法com.baomidou.mybatisplus.core.parser.SqlParserHelper
获取 SqlParser 注解信息
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
获取 select sql 片段
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(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 set sql 片段
getSqlSet(boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 set sql 片段
getSqlStatement(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableInfo
获得注入的 SQL Statement
getSqlWhere(String) - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
获取 查询的 sql 片段
getSuperClassGenericType(Class<?>, int) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
反射对象获取泛型
getSuperMapperClass(Configuration) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
getTableInfo(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
获取实体映射表信息
getTableInfos() - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
获取所有实体映射表信息
getTargetColumn(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
获取真正的字段名
getTimeId() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
时间 ID = Time + ID 例如:可用于商品订单 ID
getTotal() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
当前满足条件总行数
getUserClass(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
获取当前对象的 class
getUserClass(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
获取当前对象的class
getValue() - 接口 中的方法com.baomidou.mybatisplus.core.enums.IEnum
枚举数据库存储值
getVersion() - 类 中的静态方法com.baomidou.mybatisplus.core.MybatisPlusVersion
 
GlobalConfig - com.baomidou.mybatisplus.core.config中的类
Mybatis 全局缓存
GlobalConfig() - 类 的构造器com.baomidou.mybatisplus.core.config.GlobalConfig
 
GlobalConfig.DbConfig - com.baomidou.mybatisplus.core.config中的类
 
GlobalConfigUtils - com.baomidou.mybatisplus.core.toolkit中的类
Mybatis全局缓存工具类
GlobalConfigUtils() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
groupBy(boolean, R...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
groupBy(R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
groupBy(R...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
groupBy(boolean, 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(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
gt(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
大于 >

H

HASH - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
HASH_LEFT_BRACE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
hasMapper(Class<?>) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
使用自己的 MybatisMapperRegistry
hasMapper(Class<T>) - 类 中的方法com.baomidou.mybatisplus.core.MybatisMapperRegistry
 
HAT - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
having(boolean, String, Object...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
having(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
having(boolean, String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
HAVING ( sql语句 ) 例1: having("sum(age) > 10") 例2: having("sum(age) > {0}", 10)
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

IdWorker - com.baomidou.mybatisplus.core.toolkit中的类
高效GUID产生算法(sequence),基于Snowflake实现64位自增ID算法。
IdWorker() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.IdWorker
 
IEnum<T extends java.io.Serializable> - com.baomidou.mybatisplus.core.enums中的接口
自定义枚举接口
IKeyGenerator - com.baomidou.mybatisplus.core.incrementer中的接口
表主键生成器接口 (sql)
in(boolean, R, Collection<?>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
in(R, Collection<?>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
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
ignore
in(boolean, R, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IN (v0, v1, ...)
initEntityClass() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
 
initEntityClass() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
initNeed() - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
必要的初始化
initSequence(long, long) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.IdWorker
有参构造器
initSqlParserInfoCache(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.parser.SqlParserHelper
初始化缓存 接口上 SqlParser 注解信息
initSqlParserInfoCache(String, Method) - 类 中的静态方法com.baomidou.mybatisplus.core.parser.SqlParserHelper
初始化缓存 方法上 SqlParser 注解信息
initTableFields(Class<?>, GlobalConfig, TableInfo) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
初始化 表主键,表字段
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.DeleteBatchByIds
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.DeleteById
 
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.SelectBatchByIds
 
injectMappedStatement(Class<?>, Class<?>, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.methods.SelectById
 
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
 
INSERT - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
 
insert(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
 
Insert - com.baomidou.mybatisplus.core.injector.methods中的类
插入一条数据(选择字段插入)
Insert() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.Insert
 
insert(T) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
插入一条记录
insertFill(MetaObject) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
插入元对象字段填充(用于插入时对公共字段的填充)
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(R, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
inSql(boolean, 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 故 sqlSelect 不向下传递
instance() - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
用于生成嵌套 sql 故 sqlSelect 不向下传递
instance() - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
instance() - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
invoke(Object, Method, Object[]) - 类 中的方法com.baomidou.mybatisplus.core.override.MybatisMapperProxy
 
IOUtils - com.baomidou.mybatisplus.core.toolkit中的类
IOUtils Copy org.apache.commons.io.IOUtils
IPage<T> - com.baomidou.mybatisplus.core.metadata中的接口
分页 Page 对象接口
IS - 类 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringUtils
字符串 is
isBoolean(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
是否为Boolean类型(包含普通类型)
isCamel(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
判断字符串是不是驼峰命名 包含 '_' 不算 首字母大写的不算
isCapitalMode(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
是否为大写命名
isCharSequence(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
是否为CharSequence类型
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(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ObjectUtils
对象空判断
isEmpty(CharSequence) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
判断字符串是否为空
isEmptyOfEntity() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
深层实体判断属性
isEmptyOfNormal() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
查询条件为空(不包含entity)
isEmptyOfWhere() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
查询条件为空(包含entity)
isExistTableId(List<Field>) - 类 中的静态方法com.baomidou.mybatisplus.core.metadata.TableInfoHelper
判断主键注解是否存在
isFalse(boolean, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 boolean 为 false 为 true 则抛出异常
isFill(String, Object, MetaObject, FieldFill) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
填充判断 如果是主键,不填充 根据字段名找不到字段,不填充 字段类型与填充值类型不匹配,不填充 字段类型需在TableField注解里配置fill: @TableField(value="test_type", fill = FieldFill.INSERT), 没有配置或者不匹配时不填充 v_3.1.0以后的版本(不包括3.1.0),子类的值也可以自动填充,Timestamp的值也可以填入到java.util.Date类型里面
isLogicDelete() - 类 中的方法com.baomidou.mybatisplus.core.metadata.TableFieldInfo
是否注解了逻辑删除
isMixedMode(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
是否为驼峰下划线混合命名
isNotColumnName(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
判断字符串是否符合数据库字段的命名
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是否不为空
isNotEmpty(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ObjectUtils
对象非空判断
isNotEmpty(CharSequence) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
判断字符串是否不为空
isNotNull(boolean, R) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
isNotNull(R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
isNotNull(boolean, R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IS NOT NULL 例: isNotNull("name")
isNotNull(Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ObjectUtils
判断object是否不为空,集合会校验size
isNull(boolean, R) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
isNull(R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
isNull(boolean, R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 IS NULL 例: isNull("name")
isNull(Object, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 object 为 null 不为 null 则抛异常
isNull(Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ObjectUtils
判断object是否为空,集合会校验size
ISO_8859_1 - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
isPrimitiveOrWrapper(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
判断是否为基本类型或基本包装类型
isProxy(Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
判断是否为代理对象
ISqlInjector - com.baomidou.mybatisplus.core.injector中的接口
SQL 自动注入器接口
ISqlParser - com.baomidou.mybatisplus.core.parser中的接口
SQL 解析接口
ISqlParserFilter - com.baomidou.mybatisplus.core.parser中的接口
SQL 解析过滤器
ISqlRunner - com.baomidou.mybatisplus.core.assist中的接口
ISqlSegment - com.baomidou.mybatisplus.core.conditions中的接口
SQL 片段接口
isSearchCount() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
进行 count 查询 【 默认: true 】
isSupperMapperChildren(Configuration, Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
 
isTrue(boolean, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 boolean 为 true 为 false 则抛出异常
isUpperCase(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
判断字符串是否为纯大写字母

J

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

L

lambda() - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
返回一个支持 lambda 函数写法的 wrapper
lambda() - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
返回一个支持 lambda 函数写法的 wrapper
lambdaQuery() - 类 中的静态方法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
不建议直接 new 该实例,使用 Wrappers.lambdaQuery(entity)
LambdaQueryWrapper(T) - 类 的构造器com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
不建议直接 new 该实例,使用 Wrappers.lambdaQuery(entity)
lambdaUpdate() - 类 中的静态方法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
不建议直接 new 该实例,使用 Wrappers.lambdaUpdate()
LambdaUpdateWrapper(T) - 类 的构造器com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
不建议直接 new 该实例,使用 Wrappers.lambdaUpdate(entity)
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(String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
ignore
last(boolean, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
无视优化规则直接拼接到 sql 的最后(有sql注入的风险,请谨慎使用) 例: last("limit 1") 注意只能调用一次,多次调用以最后一次为准
lastSql - 类 中的变量com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
le(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
le(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
le(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
小于等于 <=
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
 
like(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
like(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
like(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
LIKE '%值%'
likeLeft(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
likeLeft(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
likeLeft(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
LIKE '%值'
likeRight(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
likeRight(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
likeRight(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
LIKE '值%'
likeValue(boolean, R, Object, SqlLike) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
内部自用 拼接 LIKE 以及 值
logger - 类 中的静态变量com.baomidou.mybatisplus.core.injector.AbstractMethod
 
logger - 类 中的变量com.baomidou.mybatisplus.core.parser.AbstractJsqlParser
日志
lt(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
lt(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
lt(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
小于 <

M

Mapper<T> - com.baomidou.mybatisplus.core.mapper中的接口
顶级Mapper
mapsToBeans(List<Map<String, Object>>, Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.BeanUtils
List<Map<String, Object>> 转换为 List<T>
mapToBean(Map<String, Object>, 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中的枚举
匹配片段
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中的接口
元对象字段填充控制器抽象类,实现公共字段自动写入
MILLISECOND - 类 中的静态变量com.baomidou.mybatisplus.core.toolkit.IdWorker
毫秒格式化时间
MP_OPTLOCK_ET_ORIGINAL - 接口 中的静态变量com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
MP_OPTLOCK_ET_ORIGINAL - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.Constants
 
MP_OPTLOCK_VERSION_COLUMN - 接口 中的静态变量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} ...
mpe(String, Throwable, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ExceptionUtils
返回一个新的异常,统一构建,方便统一处理
mpe(String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ExceptionUtils
重载的方法
mpe(Throwable) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ExceptionUtils
重载的方法
MYBATIS_PLUS - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.Constants
project name
MybatisBatchExecutor - com.baomidou.mybatisplus.core.executor中的类
重写执行器 BatchExecutor
MybatisBatchExecutor(Configuration, Transaction) - 类 的构造器com.baomidou.mybatisplus.core.executor.MybatisBatchExecutor
 
MybatisConfiguration - com.baomidou.mybatisplus.core中的类
replace default Configuration class Caratacus 2016/9/25 replace mapperRegistry
MybatisConfiguration(Environment) - 类 的构造器com.baomidou.mybatisplus.core.MybatisConfiguration
 
MybatisConfiguration() - 类 的构造器com.baomidou.mybatisplus.core.MybatisConfiguration
初始化调用
MybatisDefaultParameterHandler - com.baomidou.mybatisplus.core中的类
自定义 ParameterHandler 重装构造函数,填充插入方法主键 ID
MybatisDefaultParameterHandler(MappedStatement, Object, BoundSql) - 类 的构造器com.baomidou.mybatisplus.core.MybatisDefaultParameterHandler
 
MybatisMapperAnnotationBuilder - com.baomidou.mybatisplus.core中的类
继承 只重写了 MapperAnnotationBuilder.parse() 没有XML配置文件注入基础CRUD方法
MybatisMapperAnnotationBuilder(MybatisConfiguration, Class<?>) - 类 的构造器com.baomidou.mybatisplus.core.MybatisMapperAnnotationBuilder
 
MybatisMapperMethod - com.baomidou.mybatisplus.core.override中的类
MapperMethod copy 过来
不要内部类 ParamMap 不要内部类 SqlCommand 不要内部类 MethodSignature
MybatisMapperMethod(Class<?>, Method, Configuration) - 类 的构造器com.baomidou.mybatisplus.core.override.MybatisMapperMethod
 
MybatisMapperProxy<T> - com.baomidou.mybatisplus.core.override中的类
MapperProxy copy 过来 使用 MybatisMapperMethod
MybatisMapperProxy(SqlSession, Class<T>, Map<Method, MybatisMapperMethod>) - 类 的构造器com.baomidou.mybatisplus.core.override.MybatisMapperProxy
 
MybatisMapperProxyFactory<T> - com.baomidou.mybatisplus.core.override中的类
MapperProxyFactory copy 过来 使用 MybatisMapperMethod
MybatisMapperProxyFactory(Class<T>) - 类 的构造器com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
 
mybatisMapperRegistry - 类 中的变量com.baomidou.mybatisplus.core.MybatisConfiguration
Mapper 注册
MybatisMapperRegistry - com.baomidou.mybatisplus.core中的类
继承至MapperRegistry
MybatisMapperRegistry(MybatisConfiguration) - 类 的构造器com.baomidou.mybatisplus.core.MybatisMapperRegistry
 
MybatisMethodResolver - com.baomidou.mybatisplus.core中的类
继承 MethodResolver
MybatisMethodResolver(MapperAnnotationBuilder, Method) - 类 的构造器com.baomidou.mybatisplus.core.MybatisMethodResolver
 
MybatisPlusException - com.baomidou.mybatisplus.core.exceptions中的异常错误
MybatisPlus 异常类
MybatisPlusException(String) - 异常错误 的构造器com.baomidou.mybatisplus.core.exceptions.MybatisPlusException
 
MybatisPlusException(Throwable) - 异常错误 的构造器com.baomidou.mybatisplus.core.exceptions.MybatisPlusException
 
MybatisPlusException(String, Throwable) - 异常错误 的构造器com.baomidou.mybatisplus.core.exceptions.MybatisPlusException
 
MybatisPlusVersion - com.baomidou.mybatisplus.core中的类
获取Mybatis-Plus版本
MybatisReuseExecutor - com.baomidou.mybatisplus.core.executor中的类
重写执行器 ReuseExecutor
MybatisReuseExecutor(Configuration, Transaction) - 类 的构造器com.baomidou.mybatisplus.core.executor.MybatisReuseExecutor
 
MybatisSimpleExecutor - com.baomidou.mybatisplus.core.executor中的类
重写执行器 SimpleExecutor
MybatisSimpleExecutor(Configuration, Transaction) - 类 的构造器com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor
 
MybatisSqlSessionFactoryBuilder - com.baomidou.mybatisplus.core中的类
重写SqlSessionFactoryBuilder
MybatisSqlSessionFactoryBuilder() - 类 的构造器com.baomidou.mybatisplus.core.MybatisSqlSessionFactoryBuilder
 
MybatisXMLConfigBuilder - com.baomidou.mybatisplus.core中的类
XMLConfigBuilder copy 过来, 使用自己的 MybatisConfiguration 而不是 Configuration
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(InputStream) - 类 的构造器com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(InputStream, String) - 类 的构造器com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLConfigBuilder(InputStream, String, Properties) - 类 的构造器com.baomidou.mybatisplus.core.MybatisXMLConfigBuilder
 
MybatisXMLLanguageDriver - com.baomidou.mybatisplus.core中的类
继承 XMLLanguageDriver 重装构造函数, 使用自己的 MybatisDefaultParameterHandler
MybatisXMLLanguageDriver() - 类 的构造器com.baomidou.mybatisplus.core.MybatisXMLLanguageDriver
 

N

N - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
ne(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
ne(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
ne(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
不等于 <>
nested(boolean, Consumer<Children>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
Nested<Param,Children> - com.baomidou.mybatisplus.core.conditions.interfaces中的接口
查询条件封装 嵌套 泛型 Param 是具体需要运行函数的类(也是 wrapper 的子类)
nested(Consumer<Param>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Nested
ignore
nested(boolean, Consumer<Param>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Nested
正常嵌套 不带 AND 或者 OR 例: nested(i -> i.eq("name", "李白").ne("status", "活着"))
newExecutor(Transaction, ExecutorType) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
 
newInstance(MybatisMapperProxy<T>) - 类 中的方法com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
 
newInstance(SqlSession) - 类 中的方法com.baomidou.mybatisplus.core.override.MybatisMapperProxyFactory
 
newInstance() - 类 中的静态方法com.baomidou.mybatisplus.core.parser.SqlInfo
 
newInstance(Class<T>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ClassUtils
根据指定的 class , 实例化一个对象,根据构造参数来实例化 在 java9 及其之后的版本 Class.newInstance() 方法已被废弃
NEWLINE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
nextId() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.Sequence
获取下一个 ID
NO - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
nonEmptyOfEntity() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
深层实体判断属性
nonEmptyOfNormal() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
查询条件为空(不包含entity)
nonEmptyOfWhere() - 类 中的方法com.baomidou.mybatisplus.core.conditions.Wrapper
查询条件不为空(包含entity)
NormalSegmentList - com.baomidou.mybatisplus.core.conditions.segments中的类
普通片段
not(boolean) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
内部自用 NOT 关键词
notBetween(boolean, R, Object, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notBetween(R, Object, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
notBetween(boolean, R, Object, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
NOT BETWEEN 值1 AND 值2
notEmpty(String, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 value 不为 empty 为 empty 则抛异常
notEmpty(Collection<?>, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 collection 不为 empty 为 empty 则抛异常
notEmpty(Map<?, ?>, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 map 不为 empty 为 empty 则抛异常
notEmpty(Object[], String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 数组 不为 empty 为 empty 则抛异常
notExists(boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notExists(String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
ignore
notExists(boolean, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 NOT EXISTS ( sql语句 ) !!
notIn(boolean, R, Collection<?>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notIn(R, Collection<?>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
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
ignore
notIn(boolean, R, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 NOT IN (v0, v1, ...)
notInSql(boolean, R, String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notInSql(R, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
notInSql(boolean, R, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
字段 NOT IN ( sql语句 ) !!
notLike(boolean, R, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
notLike(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
ignore
notLike(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Compare
NOT LIKE '%值%'
notNull(Object, String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Assert
断言这个 object 不为 null 为 null 则抛异常
now() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.SystemClock
 
nowDate() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.SystemClock
 
NULL - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 

O

ObjectUtils - com.baomidou.mybatisplus.core.toolkit中的类
对象工具类
ObjectUtils() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.ObjectUtils
 
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
是否开启了插入填充
openUpdateFill() - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
是否开启了更新填充
optimizeCountSql() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
自动优化 COUNT SQL【 默认:true 】
optlockVersion() - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
 
or(boolean, Consumer<Children>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
or(boolean) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
or() - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
ignore
or(boolean) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Join
拼接 OR
or(Consumer<Param>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Nested
ignore
or(boolean, Consumer<Param>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Nested
OR 嵌套 例: or(i -> i.eq("name", "李白").ne("status", "活着"))
orderBy(boolean, boolean, R...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
orderBy(boolean, boolean, R...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByAsc(R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
orderByAsc(R...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
orderByAsc(boolean, R...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
排序:ORDER BY 字段, ...
orderByDesc(R) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
orderByDesc(R...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.interfaces.Func
ignore
orderByDesc(boolean, 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
 
OrderItem - com.baomidou.mybatisplus.core.metadata中的类
排序元素载体
OrderItem() - 类 的构造器com.baomidou.mybatisplus.core.metadata.OrderItem
 
orders() - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
获取排序信息,排序的字段和正反序

P

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
 
parser(MetaObject, String) - 类 中的方法com.baomidou.mybatisplus.core.parser.AbstractJsqlParser
解析 SQL 方法
parser(MetaObject, String) - 接口 中的方法com.baomidou.mybatisplus.core.parser.ISqlParser
解析 SQL 方法
PERCENT - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
PIPE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
PluginUtils - com.baomidou.mybatisplus.core.toolkit中的类
插件工具类
PLUS - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
populateKeys(MetaObjectHandler, TableInfo, MappedStatement, Object, boolean) - 类 中的静态方法com.baomidou.mybatisplus.core.MybatisDefaultParameterHandler
自定义元对象填充控制器
prefixToLower(String, int) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
前n个首字母小写,之后字符大小写的不变
processBatch(MappedStatement, Object) - 类 中的静态方法com.baomidou.mybatisplus.core.MybatisDefaultParameterHandler
批量(填充主键 ID)
processDelete(Delete) - 类 中的方法com.baomidou.mybatisplus.core.parser.AbstractJsqlParser
删除
processInsert(Insert) - 类 中的方法com.baomidou.mybatisplus.core.parser.AbstractJsqlParser
新增
processParser(Statement) - 类 中的方法com.baomidou.mybatisplus.core.parser.AbstractJsqlParser
执行 SQL 解析
processSelectBody(SelectBody) - 类 中的方法com.baomidou.mybatisplus.core.parser.AbstractJsqlParser
查询
processUpdate(Update) - 类 中的方法com.baomidou.mybatisplus.core.parser.AbstractJsqlParser
更新

Q

Q_WRAPPER_SQL_COMMENT - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.Constants
wrapper 类的属性 sqlComment
Q_WRAPPER_SQL_SELECT - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.Constants
QueryWrapper 类的属性 sqlSelect
Query<Children,T,R> - com.baomidou.mybatisplus.core.conditions.query中的接口
 
query() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 QueryWrapper<T>
query(T) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 QueryWrapper<T>
QueryWrapper<T> - com.baomidou.mybatisplus.core.conditions.query中的类
Entity 对象封装操作类
QueryWrapper() - 类 的构造器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
使用单引号包含字符串
quotaMarkList(Collection<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
使用单引号包含字符串
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
 
removeIsPrefixIfBoolean(String, Class<?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
去除boolean类型is开头的字符串
removePrefixAfterPrefixToLower(String, int) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
删除字符前缀之后,首字母小写,之后字符大小写的不变 StringUtils.removePrefixAfterPrefixToLower( "isUser", 2 ) = user StringUtils.removePrefixAfterPrefixToLower( "isUserInfo", 2 ) = userInfo
removeWordWithComma(String, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
已过时。
3.1.1
replace(CharSequence, Pattern, BiIntFunction<Matcher, CharSequence>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
根据指定的表达式替换字符串中指定格式的部分 BiIntFunction 中的 第二个 参数将传递 参数在字符串中的索引
resolve() - 类 中的方法com.baomidou.mybatisplus.core.MybatisMethodResolver
 
resolve(SFunction<T, ?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.LambdaUtils
解析 lambda 表达式, 该方法只是调用了 SerializedLambda.resolve(SFunction) 中的方法,在此基础上加了缓存。
resolve(SFunction<?, ?>) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
通过反序列化转换 lambda 表达式,该方法只能序列化 lambda 表达式,不能序列化接口实现或者正常非 lambda 写法的对象
resolveFieldName(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
解析 getMethodName -> propertyName
RETURN - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
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
 

S

safeParam(String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
安全入参: #{入参}
select(SFunction<T, ?>...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
SELECT 部分 SQL 设置
select(Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
 
select(Class<T>, Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
过滤查询的字段信息(主键除外!)
select(R...) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.query.Query
设置查询字段
select(Predicate<TableFieldInfo>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.query.Query
ignore 注意只有内部有 entity 才能使用该方法
select(Class<T>, Predicate<TableFieldInfo>) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.query.Query
过滤查询的字段信息(主键除外!)
select(String...) - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
select(Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
select(Class<T>, Predicate<TableFieldInfo>) - 类 中的方法com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
 
SELECT_LIST - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
 
SELECT_OBJS - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
 
SelectBatchByIds - com.baomidou.mybatisplus.core.injector.methods中的类
根据ID集合,批量查询数据
SelectBatchByIds() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectBatchByIds
 
selectBatchIds(Collection<? extends 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(Serializable) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 ID 查询
SelectByMap - com.baomidou.mybatisplus.core.injector.methods中的类
根据columnMap 查询一条数据
SelectByMap() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectByMap
 
selectByMap(Map<String, Object>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
查询(根据 columnMap 条件)
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(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询总记录数
selectList(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
 
SelectList - com.baomidou.mybatisplus.core.injector.methods中的类
查询满足条件所有数据
SelectList() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectList
 
selectList(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,查询全部记录
SelectMaps - com.baomidou.mybatisplus.core.injector.methods中的类
查询满足条件所有数据
SelectMaps() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectMaps
 
selectMaps(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(IPage<T>, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录(并翻页)
selectObj(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
 
selectObjs(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
 
SelectObjs - com.baomidou.mybatisplus.core.injector.methods中的类
查询满足条件所有数据
SelectObjs() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectObjs
 
selectObjs(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 Wrapper 条件,查询全部记录 注意: 只返回第一个字段的值
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(Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,查询一条记录
selectPage(IPage<?>, String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
 
SelectPage - com.baomidou.mybatisplus.core.injector.methods中的类
查询满足条件所有数据(并翻页)
SelectPage() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.SelectPage
 
selectPage(IPage<T>, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 entity 条件,查询全部记录(并翻页)
SEMICOLON - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
Sequence - com.baomidou.mybatisplus.core.toolkit中的类
分布式高效有序ID生产黑科技(sequence) 优化开源项目:https://gitee.com/yu120/sequence
Sequence() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.Sequence
 
Sequence(long, long) - 类 的构造器com.baomidou.mybatisplus.core.toolkit.Sequence
有参构造器
SerializationUtils - com.baomidou.mybatisplus.core.toolkit中的类
copy from org.springframework.util.SerializationUtils
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 里面 copy 过来的, 字段信息完全一样 负责将一个支持序列的 Function 序列化为 SerializedLambda
SerializedLambda() - 类 的构造器com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
 
set(boolean, SFunction<T, ?>, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
set(R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
ignore
set(boolean, R, Object) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
设置 更新 SQL 的 SET 片段
set(boolean, String, Object) - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
setCurrent(long) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
设置当前页
setDefaultScriptingLanguage(Class<? extends LanguageDriver>) - 类 中的方法com.baomidou.mybatisplus.core.MybatisConfiguration
指定动态SQL生成的默认语言
setEntity(T) - 类 中的方法com.baomidou.mybatisplus.core.conditions.AbstractWrapper
 
setFieldValByName(String, Object, MetaObject) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
通用填充
setFieldValByName(String, Object, MetaObject, FieldFill) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
Common method to set value for java bean.
setInsertFieldValByName(String, Object, MetaObject) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
insert 时填充,只会填充 fill 被标识为 INSERT 与 INSERT_UPDATE 的字段
setMethodCapitalize(Field, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.ReflectionKit
已过时。
3.0.8
setPages(long) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
内部什么也不干 只是为了 json 反序列化时不报错
setParameters(PreparedStatement) - 类 中的方法com.baomidou.mybatisplus.core.MybatisDefaultParameterHandler
 
setRecords(List<T>) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
设置分页记录列表
setSize(long) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
设置当前分页总页数
setSql(boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
 
setSql(String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
ignore
setSql(boolean, String) - 接口 中的方法com.baomidou.mybatisplus.core.conditions.update.Update
设置 更新 SQL 的 SET 片段
setSql(boolean, String) - 类 中的方法com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
 
setTotal(long) - 接口 中的方法com.baomidou.mybatisplus.core.metadata.IPage
设置当前满足条件总行数
setUpdateFieldValByName(String, Object, MetaObject) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
update 时填充,只会填充 fill 被标识为 UPDATE 与 INSERT_UPDATE 的字段
SFunction<T,R> - com.baomidou.mybatisplus.core.toolkit.support中的接口
支持序列化的 Function
SharedString - com.baomidou.mybatisplus.core.conditions中的类
共享查询字段
SharedString() - 类 的构造器com.baomidou.mybatisplus.core.conditions.SharedString
 
signGlobalConfig(SqlSessionFactory) - 类 中的方法com.baomidou.mybatisplus.core.config.GlobalConfig
标记全局设置 (统一所有入口)
SINGLE_QUOTE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
SLASH - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
SPACE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
split(String, String) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
Splits the provided text into an array, separators specified.
splitWorker(String, String, int, boolean) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
Performs the logic for the split and splitPreserveAllTokens methods that return a maximum array length.
SQL - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
 
SQL_SCRIPT - 接口 中的静态变量com.baomidou.mybatisplus.core.assist.ISqlRunner
 
sqlArgsFill(String, Object...) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
替换 SQL 语句中的占位符,例如输入 SELECT * FROM test WHERE id = {0} AND name = {1} 会被替换为 SELECT * FROM test WHERE id = 1 AND name = 'MP' 当数组中参数不足时,该方法会抛出错误:数组下标越界ArrayIndexOutOfBoundsException
sqlComment - 类 中的变量com.baomidou.mybatisplus.core.conditions.AbstractWrapper
SQL注释
sqlComment() - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
SQL 注释
sqlCount() - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
SQL 查询记录行数
SqlInfo - com.baomidou.mybatisplus.core.parser中的类
Sql Info
SqlInfo() - 类 的构造器com.baomidou.mybatisplus.core.parser.SqlInfo
 
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 语句
SqlMethod - com.baomidou.mybatisplus.core.enums中的枚举
MybatisPlus 支持 SQL 方法
sqlParam(Object) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.StringUtils
获取SQL PARAMS字符串
SqlParserHelper - com.baomidou.mybatisplus.core.parser中的类
SQL 解析辅助类
SqlParserHelper() - 类 的构造器com.baomidou.mybatisplus.core.parser.SqlParserHelper
 
SqlRunnerInjector - com.baomidou.mybatisplus.core.injector中的类
SqlRunner 注入器
SqlRunnerInjector() - 类 的构造器com.baomidou.mybatisplus.core.injector.SqlRunnerInjector
 
SqlScriptUtils - com.baomidou.mybatisplus.core.toolkit.sql中的类
sql 脚本工具类
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
SQL map 查询条件
sqlWhereEntityWrapper(boolean, TableInfo) - 类 中的方法com.baomidou.mybatisplus.core.injector.AbstractMethod
EntityWrapper方式获取select where
STAR - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
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 Pool of String constants to prevent repeating of hard-coded String literals in the code.
StringUtils - com.baomidou.mybatisplus.core.toolkit中的类
String 工具类
SystemClock - com.baomidou.mybatisplus.core.toolkit中的类
高并发场景下System.currentTimeMillis()的性能问题的优化 System.currentTimeMillis()的调用比new一个普通对象要耗时的多(具体耗时高出多少我还没测试过,有人说是100倍左右) System.currentTimeMillis()之所以慢是因为去跟系统打了一次交道 后台定时更新时钟,JVM退出时,线程自动回收 10亿:43410,206,210.72815533980582% 1亿:4699,29,162.0344827586207% 1000万:480,12,40.0% 100万:50,10,5.0%

T

TAB - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
TableFieldInfo - com.baomidou.mybatisplus.core.metadata中的类
数据库表字段反射信息
TableFieldInfo(GlobalConfig.DbConfig, TableInfo, Field, TableField) - 类 的构造器com.baomidou.mybatisplus.core.metadata.TableFieldInfo
全新的 存在 TableField 注解时使用的构造函数
TableFieldInfo(GlobalConfig.DbConfig, TableInfo, Field) - 类 的构造器com.baomidou.mybatisplus.core.metadata.TableFieldInfo
不存在 TableField 注解时, 使用的构造函数
TableInfo - com.baomidou.mybatisplus.core.metadata中的类
数据库表反射信息
TableInfo(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 表名解析 https://github.com/mnadeem/sql-table-name-parser Ultra light, Ultra fast parser to extract table name out SQLs, supports oracle dialect SQLs as well.
TableNameParser(String) - 类 的构造器com.baomidou.mybatisplus.core.toolkit.TableNameParser
Extracts table names out of SQL
tables() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.TableNameParser
parser tables
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
请仅在确定类存在的情况下调用该方法
toString() - 类 中的方法com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
 
transformList(List<ISqlSegment>, ISqlSegment) - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
在其中对值进行判断以及更改 list 的内部元素
transformList(List<ISqlSegment>, ISqlSegment) - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.GroupBySegmentList
 
transformList(List<ISqlSegment>, ISqlSegment) - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.HavingSegmentList
 
transformList(List<ISqlSegment>, ISqlSegment) - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.NormalSegmentList
 
transformList(List<ISqlSegment>, ISqlSegment) - 类 中的方法com.baomidou.mybatisplus.core.conditions.segments.OrderBySegmentList
 
TRUE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
typedThis - 类 中的变量com.baomidou.mybatisplus.core.conditions.AbstractWrapper
占位符

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.assist.ISqlRunner
 
update(String, Object...) - 接口 中的方法com.baomidou.mybatisplus.core.assist.ISqlRunner
 
Update<Children,R> - com.baomidou.mybatisplus.core.conditions.update中的接口
 
Update - com.baomidou.mybatisplus.core.injector.methods中的类
根据 whereEntity 条件,更新记录
Update() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.Update
 
update(T, Wrapper<T>) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 whereEntity 条件,更新记录
update() - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 UpdateWrapper<T>
update(T) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.Wrappers
获取 UpdateWrapper<T>
UpdateById - com.baomidou.mybatisplus.core.injector.methods中的类
根据 ID 更新有值字段
UpdateById() - 类 的构造器com.baomidou.mybatisplus.core.injector.methods.UpdateById
 
updateById(T) - 接口 中的方法com.baomidou.mybatisplus.core.mapper.BaseMapper
根据 ID 修改
updateFill(MetaObject) - 接口 中的方法com.baomidou.mybatisplus.core.handlers.MetaObjectHandler
更新元对象字段填充(用于更新时对公共字段的填充)
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
 
US_ASCII - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 
UTF_8 - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.StringPool
 

V

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
返回带有指定名称的该类型的枚举常量。
valueOf(Class<E>, Object, Method) - 类 中的静态方法com.baomidou.mybatisplus.core.toolkit.EnumUtils
值映射为枚举
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
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WHERE - 接口 中的静态变量com.baomidou.mybatisplus.core.toolkit.Constants
where
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_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_PARAM_FORMAT - 接口 中的静态变量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 L M N O P Q R S T U V W Y Z 
跳过导航链接