序列化表格
-
程序包 com.baomidou.mybatisplus.core
-
类 com.baomidou.mybatisplus.core.MybatisConfiguration.StrictMap
- serialVersionUID:
- -4950446264854982944L
-
-
程序包 com.baomidou.mybatisplus.core.conditions
-
类 com.baomidou.mybatisplus.core.conditions.AbstractLambdaWrapper
class AbstractLambdaWrapper extends AbstractWrapper<T,SFunction<T, ?>, Children extends AbstractLambdaWrapper<T, Children>> implements Serializable -
序列化字段
-
columnMap
Map<String,
ColumnCache> columnMap -
initColumnMap
boolean initColumnMap
-
-
-
类 com.baomidou.mybatisplus.core.conditions.AbstractWrapper
-
序列化字段
-
entity
T entity
数据库表映射实体类 -
entityClass
Class<T> entityClass
实体类型(主要用于确定泛型以及取TableInfo缓存) -
expression
MergeSegments expression
-
lastSql
SharedString lastSql
-
paramAlias
SharedString paramAlias
其他 -
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
class Wrapper extends Object implements Serializable
-
-
程序包 com.baomidou.mybatisplus.core.conditions.interfaces
-
程序包 com.baomidou.mybatisplus.core.conditions.query
-
类 com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
class LambdaQueryWrapper extends AbstractLambdaWrapper<T,LambdaQueryWrapper<T>> implements Serializable -
序列化字段
-
sqlSelect
SharedString sqlSelect
查询字段
-
-
-
类 com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
-
序列化字段
-
checkSqlInjection
boolean checkSqlInjection
检查 SQL 注入过滤 -
sqlSelect
SharedString sqlSelect
查询字段
-
-
-
-
程序包 com.baomidou.mybatisplus.core.conditions.segments
-
类 com.baomidou.mybatisplus.core.conditions.segments.AbstractISegmentList
-
序列化字段
-
cacheSqlSegment
boolean cacheSqlSegment
是否缓存过结果集 -
flushLastValue
boolean flushLastValue
刷新 lastValue -
lastValue
ISqlSegment lastValue
最后一个值 -
sqlSegment
String sqlSegment
结果集缓存
-
-
-
类 com.baomidou.mybatisplus.core.conditions.segments.GroupBySegmentList
class GroupBySegmentList extends AbstractISegmentList implements Serializable -
类 com.baomidou.mybatisplus.core.conditions.segments.HavingSegmentList
class HavingSegmentList extends AbstractISegmentList implements Serializable -
类 com.baomidou.mybatisplus.core.conditions.segments.MergeSegments
class MergeSegments extends Object implements Serializable-
序列化字段
-
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
class NormalSegmentList extends AbstractISegmentList implements Serializable-
序列化字段
-
executeNot
boolean executeNot
是否处理了的上个 not
-
-
-
类 com.baomidou.mybatisplus.core.conditions.segments.OrderBySegmentList
class OrderBySegmentList extends AbstractISegmentList implements Serializable
-
-
程序包 com.baomidou.mybatisplus.core.conditions.update
-
类 com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
class LambdaUpdateWrapper extends AbstractLambdaWrapper<T,LambdaUpdateWrapper<T>> implements Serializable -
类 com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
-
-
程序包 com.baomidou.mybatisplus.core.config
-
类 com.baomidou.mybatisplus.core.config.GlobalConfig
class GlobalConfig extends Object implements Serializable-
序列化字段
-
annotationHandler
AnnotationHandler annotationHandler
注解控制器 -
banner
boolean banner
是否开启 LOGO -
dbConfig
GlobalConfig.DbConfig dbConfig
数据库相关配置 -
enableSqlRunner
boolean enableSqlRunner
是否初始化 SqlRunner -
identifierGenerator
IdentifierGenerator identifierGenerator
主键生成器 -
mapperRegistryCache
Set<String> mapperRegistryCache
缓存已注入CRUD的Mapper信息 -
metaObjectHandler
MetaObjectHandler metaObjectHandler
元对象字段填充控制器 -
postInitTableInfoHandler
PostInitTableInfoHandler postInitTableInfoHandler
参与 TableInfo 的初始化 -
sequence
GlobalConfig.Sequence sequence
数据库相关配置 -
sqlInjector
ISqlInjector sqlInjector
SQL注入器 -
sqlSessionFactory
org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory
已过时。3.5.3.2仅用于缓存 SqlSessionFactory(外部勿进行set,set了也没用) -
superMapperClass
Class<?> superMapperClass
Mapper父类
-
-
-
-
程序包 com.baomidou.mybatisplus.core.exceptions
-
异常错误类 com.baomidou.mybatisplus.core.exceptions.MybatisPlusException
class MybatisPlusException extends org.apache.ibatis.exceptions.PersistenceException implements Serializable- serialVersionUID:
- 1L
-
-
程序包 com.baomidou.mybatisplus.core.injector
-
类 com.baomidou.mybatisplus.core.injector.AbstractMethod
class AbstractMethod extends Object implements Serializable-
序列化字段
-
builderAssistant
org.apache.ibatis.builder.MapperBuilderAssistant builderAssistant
-
configuration
org.apache.ibatis.session.Configuration configuration
-
languageDriver
org.apache.ibatis.scripting.LanguageDriver languageDriver
-
logger
org.apache.ibatis.logging.Log logger
-
methodName
String methodName
方法名称- 从以下版本开始:
- 3.5.0
-
-
-
-
程序包 com.baomidou.mybatisplus.core.injector.methods
-
类 com.baomidou.mybatisplus.core.injector.methods.Delete
class Delete extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.DeleteBatchByIds
class DeleteBatchByIds extends DeleteByIds implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.DeleteById
class DeleteById extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.DeleteByIds
class DeleteByIds extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.DeleteByMap
class DeleteByMap extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.Insert
class Insert extends AbstractMethod implements Serializable-
序列化字段
-
ignoreAutoIncrementColumn
boolean ignoreAutoIncrementColumn
自增主键字段是否忽略- 从以下版本开始:
- 3.5.4
-
-
-
类 com.baomidou.mybatisplus.core.injector.methods.SelectBatchByIds
class SelectBatchByIds extends SelectByIds implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.SelectById
class SelectById extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.SelectByIds
class SelectByIds extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.SelectByMap
class SelectByMap extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.SelectCount
class SelectCount extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.SelectList
class SelectList extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.SelectMaps
class SelectMaps extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.SelectMapsPage
class SelectMapsPage extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.SelectObjs
class SelectObjs extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.SelectOne
class SelectOne extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.SelectPage
class SelectPage extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.Update
class Update extends AbstractMethod implements Serializable -
类 com.baomidou.mybatisplus.core.injector.methods.UpdateById
class UpdateById extends AbstractMethod implements Serializable
-
-
程序包 com.baomidou.mybatisplus.core.metadata
-
类 com.baomidou.mybatisplus.core.metadata.OrderItem
class OrderItem extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
asc
boolean asc
是否正序排列,默认 true -
column
String column
需要进行排序的字段
-
-
类 com.baomidou.mybatisplus.core.metadata.TableFieldInfo
class TableFieldInfo extends Object implements Serializable-
序列化字段
-
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 类型 -
isOrderBy
boolean isOrderBy
是否存在OrderBy注解 -
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
逻辑未删除值 -
mapping
String mapping
jdbcType, typeHandler等部分 -
orderBySort
short orderBySort
排序顺序 -
orderByType
String orderByType
排序类型 -
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
class TableInfo extends Object implements Serializable-
序列化字段
-
allSqlSelect
String allSqlSelect
缓存包含主键及字段的 sql select -
autoInitResultMap
boolean autoInitResultMap
是否是需要自动生成的 resultMap -
configuration
org.apache.ibatis.session.Configuration configuration
已过时。3.5.3.2 初始化阶段可以使用一下,后期尽量避免在容器初始化完成之后再继续调用此方法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
-
orderByFields
List<OrderFieldInfo> orderByFields
排序列表 -
reflector
org.apache.ibatis.reflection.Reflector reflector
- 从以下版本开始:
- 3.4.4
-
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
class MybatisMapperProxy extends Object implements Serializable- serialVersionUID:
- -4724728412955527868L
-
-
程序包 com.baomidou.mybatisplus.core.toolkit
-
程序包 com.baomidou.mybatisplus.core.toolkit.sql
-
类 com.baomidou.mybatisplus.core.toolkit.sql.SqlScriptUtils
class SqlScriptUtils extends Object implements Serializable -
类 com.baomidou.mybatisplus.core.toolkit.sql.SqlUtils
class SqlUtils extends Object implements Serializable
-
-
程序包 com.baomidou.mybatisplus.core.toolkit.support
-
类 com.baomidou.mybatisplus.core.toolkit.support.ColumnCache
class ColumnCache extends Object implements Serializable- serialVersionUID:
- -4586291538088403456L
-
类 com.baomidou.mybatisplus.core.toolkit.support.SerializedLambda
class SerializedLambda extends Object implements Serializable- 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
-
-