序列化表格
-
程序包 com.baomidou.mybatisplus.core
-
类com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap扩展HashMap<String,V>实现可序列化
- serialVersionUID:
- -4950446264854982944L
-
序列化字段
-
conflictMessageProducer
BiFunction<V,V,String> conflictMessageProducer
-
name
String name
-
-
-
程序包 com.baomidou.mybatisplus.core.conditions
-
类com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper扩展AbstractWrapper<T,SFunction<T,?>,Children extends AbstractLambdaWrapper<T,Children>>实现可序列化
-
序列化字段
-
columnMap
Map<String,ColumnCache> columnMap
-
initColumnMap
boolean initColumnMap
-
-
-
类com.baomidou.mybatisplus.core.conditions.AbstractWrapper扩展Wrapper<T>实现可序列化
-
序列化字段
-
entity
T entity
ß 数据库表映射实体类 -
entityClass
Class<T> entityClass
实体类型(主要用于确定泛型以及取TableInfo缓存) -
expression
MergeSegments expression
-
lastSql
SharedString lastSql
-
paramNameSeq
AtomicInteger paramNameSeq
必要度量 -
paramNameValuePairs
Map<String,Object> paramNameValuePairs
-
sqlComment
SharedString sqlComment
SQL注释 -
sqlFirst
SharedString sqlFirst
SQL起始语句 -
typedThis
Children extends AbstractWrapper<T,R,Children> typedThis
占位符
-
-
-
类com.baomidou.mybatisplus.core.conditions.Wrapper扩展Object实现可序列化
-
-
程序包 com.baomidou.mybatisplus.core.conditions.interfaces
-
程序包 com.baomidou.mybatisplus.core.conditions.query
-
类com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper扩展AbstractLambdaWrapper<T,LambdaQueryWrapper<T>>实现可序列化
-
序列化字段
-
sqlSelect
SharedString sqlSelect
查询字段
-
-
-
类com.baomidou.mybatisplus.core.conditions.query.QueryWrapper扩展AbstractWrapper<T,String,QueryWrapper<T>>实现可序列化
-
序列化字段
-
sqlSelect
SharedString sqlSelect
查询字段
-
-
-
-
程序包 com.baomidou.mybatisplus.core.conditions.segments
-
类com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList扩展ArrayList<ISqlSegment>实现可序列化
-
序列化字段
-
cacheSqlSegment
boolean cacheSqlSegment
是否缓存过结果集 -
flushLastValue
boolean flushLastValue
刷新 lastValue -
lastValue
ISqlSegment lastValue
最后一个值 -
sqlSegment
String sqlSegment
结果集缓存
-
-
-
类com.baomidou.mybatisplus.core.conditions.segments.GroupBySegmentList扩展AbstractISegmentList实现可序列化
-
类com.baomidou.mybatisplus.core.conditions.segments.HavingSegmentList扩展AbstractISegmentList实现可序列化
-
类com.baomidou.mybatisplus.core.conditions.segments.MergeSegments扩展Object实现可序列化
-
序列化字段
-
cacheSqlSegment
boolean cacheSqlSegment
-
groupBy
GroupBySegmentList groupBy
-
having
HavingSegmentList having
-
normal
NormalSegmentList normal
-
orderBy
OrderBySegmentList orderBy
-
sqlSegment
String sqlSegment
-
-
-
类com.baomidou.mybatisplus.core.conditions.segments.NormalSegmentList扩展AbstractISegmentList实现可序列化
-
序列化字段
-
executeNot
boolean executeNot
是否处理了的上个 not
-
-
-
类com.baomidou.mybatisplus.core.conditions.segments.OrderBySegmentList扩展AbstractISegmentList实现可序列化
-
-
程序包 com.baomidou.mybatisplus.core.conditions.update
-
程序包 com.baomidou.mybatisplus.core.config
-
类com.baomidou.mybatisplus.core.config.GlobalConfig扩展Object实现可序列化
-
序列化字段
-
banner
boolean banner
是否开启 LOGO -
datacenterId
Long datacenterId
已过时。3.3.0数据标识 ID 部分 -
dbConfig
GlobalConfig.DbConfig dbConfig
数据库相关配置 -
enableSqlRunner
boolean enableSqlRunner
是否初始化 SqlRunner -
identifierGenerator
IdentifierGenerator identifierGenerator
主键生成器 -
mapperRegistryCache
Set<String> mapperRegistryCache
缓存已注入CRUD的Mapper信息 -
metaObjectHandler
MetaObjectHandler metaObjectHandler
元对象字段填充控制器 -
sqlInjector
ISqlInjector sqlInjector
SQL注入器 -
sqlSessionFactory
org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory
仅用于缓存 SqlSessionFactory(外部勿进行set,set了也没用) -
superMapperClass
Class<?> superMapperClass
Mapper父类 -
workerId
Long workerId
已过时。3.3.0机器 ID 部分
-
-
-
-
程序包 com.baomidou.mybatisplus.core.exceptions
-
类com.baomidou.mybatisplus.core.exceptions.MybatisPlusException扩展RuntimeException实现可序列化
- serialVersionUID:
- 1L
-
-
程序包 com.baomidou.mybatisplus.core.injector
-
类com.baomidou.mybatisplus.core.injector.AbstractMethod扩展Object实现可序列化
-
序列化字段
-
builderAssistant
org.apache.ibatis.builder.MapperBuilderAssistant builderAssistant
-
configuration
org.apache.ibatis.session.Configuration configuration
-
languageDriver
org.apache.ibatis.scripting.LanguageDriver languageDriver
-
-
-
-
程序包 com.baomidou.mybatisplus.core.injector.methods
-
类com.baomidou.mybatisplus.core.injector.methods.Delete扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.DeleteBatchByIds扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.DeleteById扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.DeleteByMap扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.Insert扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.SelectBatchByIds扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.SelectById扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.SelectByMap扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.SelectCount扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.SelectList扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.SelectMaps扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.SelectMapsPage扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.SelectObjs扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.SelectOne扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.SelectPage扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.Update扩展AbstractMethod实现可序列化
-
类com.baomidou.mybatisplus.core.injector.methods.UpdateById扩展AbstractMethod实现可序列化
-
-
程序包 com.baomidou.mybatisplus.core.metadata
-
类com.baomidou.mybatisplus.core.metadata.OrderItem扩展Object实现可序列化
- serialVersionUID:
- 1L
-
序列化字段
-
asc
boolean asc
是否正序排列,默认 true -
column
String column
需要进行排序的字段
-
-
类com.baomidou.mybatisplus.core.metadata.PageList扩展ArrayList<T>实现可序列化
-
类com.baomidou.mybatisplus.core.metadata.TableFieldInfo扩展Object实现可序列化
-
序列化字段
-
column
String column
字段名 -
condition
String condition
where 字段比较条件 -
el
String el
属性表达式#{property}, 可以指定jdbcType, typeHandler等 -
field
Field field
属性- 从以下版本开始:
- 3.3.1
-
fieldFill
com.baomidou.mybatisplus.annotation.FieldFill fieldFill
字段填充策略 -
insertStrategy
com.baomidou.mybatisplus.annotation.FieldStrategy insertStrategy
字段验证策略之 insert Refer toTableField.insertStrategy()- 从以下版本开始:
- added v_3.1.2 @2019-5-7
-
isCharSequence
boolean isCharSequence
属性是否是 CharSequence 类型 -
isPrimitive
boolean isPrimitive
是否是基本数据类型- 从以下版本开始:
- 3.4.0 @2020-6-19
-
jdbcType
org.apache.ibatis.type.JdbcType jdbcType
JDBC类型- 从以下版本开始:
- 3.1.2
-
logicDelete
boolean logicDelete
是否是逻辑删除字段 -
logicDeleteValue
String logicDeleteValue
逻辑删除值 -
logicNotDeleteValue
String logicNotDeleteValue
逻辑未删除值 -
property
String property
属性名 -
propertyType
Class<?> propertyType
属性类型 -
select
boolean select
是否进行 select 查询大字段可设置为 false 不加入 select 查询范围
-
sqlSelect
String sqlSelect
缓存 sql select -
typeHandler
Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandler
类型处理器- 从以下版本开始:
- 3.1.2
-
update
String update
字段 update set 部分注入 -
updateStrategy
com.baomidou.mybatisplus.annotation.FieldStrategy updateStrategy
字段验证策略之 update Refer toTableField.updateStrategy()- 从以下版本开始:
- added v_3.1.2 @2019-5-7
-
version
boolean version
是否是乐观锁字段 -
whereStrategy
com.baomidou.mybatisplus.annotation.FieldStrategy whereStrategy
字段验证策略之 where Refer toTableField.whereStrategy()- 从以下版本开始:
- added v_3.1.2 @2019-5-7
-
withInsertFill
boolean withInsertFill
表字段是否启用了插入填充- 从以下版本开始:
- 3.3.0
-
withUpdateFill
boolean withUpdateFill
表字段是否启用了更新填充- 从以下版本开始:
- 3.3.0
-
-
-
类com.baomidou.mybatisplus.core.metadata.TableInfo扩展Object实现可序列化
-
序列化字段
-
allSqlSelect
String allSqlSelect
缓存包含主键及字段的 sql select -
autoInitResultMap
boolean autoInitResultMap
是否是需要自动生成的 resultMap -
configuration
org.apache.ibatis.session.Configuration configuration
MybatisConfiguration 标记 (Configuration内存地址值) -
currentNamespace
String currentNamespace
命名空间 (对应的 mapper 接口的全类名) -
entityType
Class<?> entityType
实体类型 -
fieldList
List<TableFieldInfo> fieldList
表字段信息列表 -
idType
com.baomidou.mybatisplus.annotation.IdType idType
表主键ID 类型 -
keyColumn
String keyColumn
表主键ID 字段名 -
keyProperty
String keyProperty
表主键ID 属性名 -
keyRelated
boolean keyRelated
主键是否有存在字段名与属性名关联true: 表示要进行 as
-
keySequence
com.baomidou.mybatisplus.annotation.KeySequence keySequence
表主键ID Sequence -
keyType
Class<?> keyType
表主键ID 属性类型 -
logicDeleteFieldInfo
TableFieldInfo logicDeleteFieldInfo
逻辑删除字段- 从以下版本开始:
- 3.4.0
-
resultMap
String resultMap
表映射结果集 -
sqlSelect
String sqlSelect
缓存主键字段的 sql select -
tableName
String tableName
表名称 -
underCamel
boolean underCamel
是否开启下划线转驼峰未注解指定字段名的情况下,用于自动从 property 推算 column 的命名
-
versionFieldInfo
TableFieldInfo versionFieldInfo
乐观锁字段- 从以下版本开始:
- 3.3.1
-
withInsertFill
boolean withInsertFill
表字段是否启用了插入填充- 从以下版本开始:
- 3.3.0
-
withLogicDelete
boolean withLogicDelete
表字段是否启用了逻辑删除- 从以下版本开始:
- 3.4.0
-
withUpdateFill
boolean withUpdateFill
表字段是否启用了更新填充- 从以下版本开始:
- 3.3.0
-
withVersion
boolean withVersion
表字段是否启用了乐观锁- 从以下版本开始:
- 3.3.1
-
-
-
-
程序包 com.baomidou.mybatisplus.core.override
-
类com.baomidou.mybatisplus.core.override.MybatisMapperProxy扩展Object实现可序列化
- serialVersionUID:
- -5154982058833204559L
-
-
程序包 com.baomidou.mybatisplus.core.toolkit
-
程序包 com.baomidou.mybatisplus.core.toolkit.sql
-
程序包 com.baomidou.mybatisplus.core.toolkit.support
-
类com.baomidou.mybatisplus.core.toolkit.support.ColumnCache扩展Object实现可序列化
- serialVersionUID:
- -4586291538088403456L
-
类com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda扩展Object实现可序列化
- serialVersionUID:
- 8025925345765570181L
-
序列化字段
-
capturedArgs
Object[] capturedArgs
-
capturingClass
Class<?> capturingClass
-
functionalInterfaceClass
String functionalInterfaceClass
-
functionalInterfaceMethodName
String functionalInterfaceMethodName
-
functionalInterfaceMethodSignature
String functionalInterfaceMethodSignature
-
implClass
String implClass
-
implMethodKind
int implMethodKind
-
implMethodName
String implMethodName
-
implMethodSignature
String implMethodSignature
-
instantiatedMethodType
String instantiatedMethodType
-
-