索引
常量字段值|所有程序包|所有类和接口|序列化表格
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, - com.baomidou.mybatisplus.core.conditions中的类Children> -
查询条件封装
- 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
Objectusing 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
-
已过时。3.5.7
SqlMethod.DELETE_BY_IDS - 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中的类
-
已过时。3.5.7
DeleteByIds - 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.ReplacePlaceholderInnerInterceptorLanguageDriver - 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
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下使用的是,控制无效,只能通过datasource控制(建议不要修改),单独使用mybatis下引用无效
org.mybatis.spring.transaction.SpringManagedTransactionJdbcTransaction是可用的 - 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中的类
-
从
MapperMethodcopy 过来 - MybatisMapperMethod(Class<?>, Method, Configuration) - 类的构造器 com.baomidou.mybatisplus.core.override.MybatisMapperMethod
- MybatisMapperProxy<T> - com.baomidou.mybatisplus.core.override中的类
-
从
MapperProxycopy 过来 - MybatisMapperProxy(SqlSession, Class<T>, Map<Method, MybatisMapperProxy.MapperMethodInvoker>) - 类的构造器 com.baomidou.mybatisplus.core.override.MybatisMapperProxy
- MybatisMapperProxyFactory<T> - com.baomidou.mybatisplus.core.override中的类
-
从
MapperProxyFactorycopy 过来 - 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中的类
-
从
XMLConfigBuildercopy 过来, 使用自己的 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
-
两个参数都为 true 才会进行sql处理
引用无效
com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor#isOptimizeJoin() - 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, - com.baomidou.mybatisplus.core.conditions.query中的接口R> - 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
-
已过时。3.5.8
SqlMethod.SELECT_BY_IDS - 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中的类
-
已过时。3.5.8
SelectByIds - 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
-
已过时。3.5.4
AccessController - 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.ReplacePlaceholderInnerInterceptorLanguageDriver - 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
-
已过时。3.5.12
SqlRunnerInjector.SQL_SCRIPT - 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
-
访问类型,类型中需要关注两个:
Class和ParameterizedType
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
常量字段值|所有程序包|所有类和接口|序列化表格