-
-
-
Serialized Fields
-
alias
String alias
主表别名
-
aptIndex
TableMap aptIndex
apt别名对应
-
baseColumn
BaseColumn<T> baseColumn
-
dynamicTableName
boolean dynamicTableName
主表 表名处理方法
-
from
com.baomidou.mybatisplus.core.conditions.SharedString from
查询表
-
hasAlias
boolean hasAlias
是否有表别名
-
isMain
boolean isMain
-
keyWord
String keyWord
连表关键字 on 条件 func 使用
-
logicDelType
LogicDelTypeEnum logicDelType
逻辑删除位置
-
logicSql
boolean logicSql
主表逻辑删除开关
-
pageByMain
boolean pageByMain
-
pageInfo
PageInfo pageInfo
-
resultMap
boolean resultMap
是否构建是否存在一对多
-
resultMapCollection
boolean resultMapCollection
-
subLogicSql
boolean subLogicSql
副表逻辑删除开关
-
subTableAlias
String subTableAlias
副表别名
-
tableFunc
com.baomidou.mybatisplus.core.toolkit.support.SFunction<String,String> tableFunc
主表 表名处理方法
-
tableIndex
int tableIndex
表序号
-
-
Serialized Fields
-
resultMapMybatisLabel
List<Label<?>> resultMapMybatisLabel
映射关系
-
selectColumns
List<Select> selectColumns
查询的字段
-
selectDistinct
boolean selectDistinct
是否 select distinct
-
sqlSelect
com.baomidou.mybatisplus.core.conditions.SharedString sqlSelect
查询字段 sql
-
unionSql
com.baomidou.mybatisplus.core.conditions.SharedString unionSql
union sql
-
wrapperIndex
AtomicInteger wrapperIndex
自定义wrapper索引
-
wrapperMap
Map<String,com.baomidou.mybatisplus.core.conditions.Wrapper<?>> wrapperMap
自定义wrapper
-
class JoinAbstractWrapper extends com.baomidou.mybatisplus.core.conditions.Wrapper<
T> implements
Serializable
-
Serialized Fields
-
checkSqlInjection
boolean checkSqlInjection
检查 SQL 注入过滤
-
entity
T entity
数据库表映射实体类
-
entityClass
Class<T> entityClass
实体类型(主要用于确定泛型以及取TableInfo缓存)
-
expression
com.baomidou.mybatisplus.core.conditions.segments.MergeSegments expression
-
ifExists
MBiPredicate<Object,IfExistsSqlKeyWordEnum> ifExists
IfExists 策略
-
index
Integer index
表别名
-
joinClass
Class<?> joinClass
连表实体类 on 条件 func 使用
-
lastSql
com.baomidou.mybatisplus.core.conditions.SharedString lastSql
-
onWrappers
List<Children extends JoinAbstractWrapper<T,Children>> onWrappers
ON sql wrapper集合
-
paramAlias
com.baomidou.mybatisplus.core.conditions.SharedString paramAlias
其他
-
paramNameSeq
AtomicInteger paramNameSeq
必要度量
-
paramNameValuePairs
Map<String,Object> paramNameValuePairs
-
sqlComment
com.baomidou.mybatisplus.core.conditions.SharedString sqlComment
SQL注释
-
sqlFirst
com.baomidou.mybatisplus.core.conditions.SharedString sqlFirst
SQL起始语句
-
tableName
String tableName
连表表名
-
typedThis
Children extends JoinAbstractWrapper<T,Children> typedThis
占位符
-
-
-
-
-
-
Serialized Fields
-
alias
String alias
主表别名
-
dynamicTableName
boolean dynamicTableName
主表 表名处理方法
-
from
com.baomidou.mybatisplus.core.conditions.SharedString from
查询表
-
hasAlias
boolean hasAlias
是否有表别名
-
keyWord
String keyWord
连表关键字 on 条件 func 使用
-
logicDelType
LogicDelTypeEnum logicDelType
逻辑删除位置
-
logicSql
boolean logicSql
主表逻辑删除开关
-
pageByMain
boolean pageByMain
-
pageInfo
PageInfo pageInfo
-
resultMap
boolean resultMap
是否构建是否存在一对多
-
resultMapCollection
boolean resultMapCollection
-
subLogicSql
boolean subLogicSql
副表逻辑删除开关
-
subTableAlias
String subTableAlias
副表别名
-
tableFunc
Function<String,String> tableFunc
主表 表名处理方法
-
tableIndex
int tableIndex
表序号
-
class KtAbstractWrapper extends com.baomidou.mybatisplus.core.conditions.Wrapper<
T> implements
Serializable
-
Serialized Fields
-
checkSqlInjection
boolean checkSqlInjection
检查 SQL 注入过滤
-
entity
T entity
数据库表映射实体类
-
entityClass
Class<T> entityClass
实体类型(主要用于确定泛型以及取TableInfo缓存)
-
expression
com.baomidou.mybatisplus.core.conditions.segments.MergeSegments expression
-
ifExists
BiPredicate<Object,IfExistsSqlKeyWordEnum> ifExists
IfExists 策略
-
index
Integer index
表别名
-
isMain
boolean isMain
主表wrapper
-
isNo
boolean isNo
是否是OnWrapper
-
joinClass
Class<?> joinClass
连表实体类 on 条件 func 使用
-
lastSql
com.baomidou.mybatisplus.core.conditions.SharedString lastSql
-
onWrappers
List<Children extends KtAbstractWrapper<T,Children>> onWrappers
ON sql wrapper集合
-
paramAlias
com.baomidou.mybatisplus.core.conditions.SharedString paramAlias
其他
-
paramNameSeq
AtomicInteger paramNameSeq
必要度量
-
paramNameValuePairs
Map<String,Object> paramNameValuePairs
-
sqlComment
com.baomidou.mybatisplus.core.conditions.SharedString sqlComment
SQL注释
-
sqlFirst
com.baomidou.mybatisplus.core.conditions.SharedString sqlFirst
SQL起始语句
-
tableList
TableList tableList
关联的表
-
tableName
String tableName
连表表名
-
typedThis
Children extends KtAbstractWrapper<T,Children> typedThis
占位符
-
-
Serialized Fields
-
deleteAll
boolean deleteAll
是否删除主表以及所有副表
-
deleteSql
com.baomidou.mybatisplus.core.conditions.SharedString deleteSql
删除表
-
deleteTableList
List<Class<?>> deleteTableList
删除的表
-
deleteTableName
List<String> deleteTableName
删除的表
-
-
Serialized Fields
-
resultMapMybatisLabel
List<Label<?>> resultMapMybatisLabel
映射关系
-
selectColumns
List<Select> selectColumns
查询的字段
-
selectDistinct
boolean selectDistinct
是否 select distinct
-
sqlSelect
com.baomidou.mybatisplus.core.conditions.SharedString sqlSelect
查询字段 sql
-
unionSql
com.baomidou.mybatisplus.core.conditions.SharedString unionSql
union sql
-
wrapperIndex
AtomicInteger wrapperIndex
自定义wrapper索引
-
wrapperMap
Map<String,com.baomidou.mybatisplus.core.conditions.Wrapper<?>> wrapperMap
自定义wrapper
-
-
Serialized Fields
-
sqlSet
List<String> sqlSet
SQL 更新字段内容,例如:name='1', age=2
-
sqlSetStr
com.baomidou.mybatisplus.core.conditions.SharedString sqlSetStr
SQL 更新字段内容,例如:name='1', age=2
-
updateEntity
List<Object> updateEntity
SQL 更新实体(更新非空字段)
-
updateEntityNull
List<Object> updateEntityNull
SQL 更新实体(空字段也会更新)
-
updateSet
List<KtUpdateJoinWrapper.UpdateSet> updateSet
SQL 更新字段内容,例如:name='1', age=2
-
-
-
-
-
class Delete extends com.baomidou.mybatisplus.core.injector.methods.Delete implements
Serializable
-
class SelectCount extends com.baomidou.mybatisplus.core.injector.methods.SelectCount implements
Serializable
-
class SelectList extends com.baomidou.mybatisplus.core.injector.methods.SelectList implements
Serializable
-
class SelectMaps extends com.baomidou.mybatisplus.core.injector.methods.SelectMaps implements
Serializable
-
class SelectMapsPage extends com.baomidou.mybatisplus.core.injector.methods.SelectMapsPage implements
Serializable
-
class SelectObjs extends com.baomidou.mybatisplus.core.injector.methods.SelectObjs implements
Serializable
-
class SelectOne extends com.baomidou.mybatisplus.core.injector.methods.SelectOne implements
Serializable
-
class SelectPage extends com.baomidou.mybatisplus.core.injector.methods.SelectPage implements
Serializable
-
class Update extends com.baomidou.mybatisplus.core.injector.methods.Update implements
Serializable
-
-
-
Serialized Fields
-
alias
String alias
主表别名
-
from
com.baomidou.mybatisplus.core.conditions.SharedString from
连表字段
-
ifExists
BiPredicate<Object,IfExistsSqlKeyWordEnum> ifExists
-
ignoreColumns
List<String> ignoreColumns
排除的字段
-
logicSql
boolean logicSql
主表逻辑删除
-
selectColumns
List<String> selectColumns
查询的列
-
selectDistinct
boolean selectDistinct
是否 select distinct
-
sqlSelect
com.baomidou.mybatisplus.core.conditions.SharedString sqlSelect
查询字段
-
tableNameFunc
Function<String,String> tableNameFunc
动态表名
-
-
Serialized Fields
-
alias
String alias
主表别名
-
checkSqlInjection
boolean checkSqlInjection
检查 SQL 注入过滤
-
from
com.baomidou.mybatisplus.core.conditions.SharedString from
连表字段
-
ifExists
BiPredicate<Object,IfExistsSqlKeyWordEnum> ifExists
-
ignoreColumns
List<String> ignoreColumns
排除的字段
-
logicSql
boolean logicSql
主表逻辑删除
-
selectColumns
List<String> selectColumns
查询的列
-
selectDistinct
boolean selectDistinct
是否 select distinct
-
sqlSelect
com.baomidou.mybatisplus.core.conditions.SharedString sqlSelect
查询字段
-
tableNameFunc
Function<String,String> tableNameFunc
动态表名
-
-
-
-
-
-
-
Serialized Fields
-
deleteAll
boolean deleteAll
是否删除主表以及所有副表
-
deleteSql
com.baomidou.mybatisplus.core.conditions.SharedString deleteSql
删除表
-
deleteTableList
List<Class<?>> deleteTableList
删除的表
-
deleteTableName
List<String> deleteTableName
删除的表
-
-
Serialized Fields
-
dynamicTableName
boolean dynamicTableName
主表 表名处理方法
-
from
com.baomidou.mybatisplus.core.conditions.SharedString from
查询表
-
hasAlias
boolean hasAlias
是否有表别名
-
keyWord
String keyWord
连表关键字 on 条件 func 使用
-
logicDelType
LogicDelTypeEnum logicDelType
逻辑删除位置
-
logicSql
boolean logicSql
主表逻辑删除开关
-
pageByMain
boolean pageByMain
-
pageInfo
PageInfo pageInfo
-
resultMap
boolean resultMap
是否存在对一或对多
-
resultMapCollection
boolean resultMapCollection
是否存在一对多
-
subLogicSql
boolean subLogicSql
副表逻辑删除开关
-
tableFunc
com.baomidou.mybatisplus.core.toolkit.support.SFunction<String,String> tableFunc
主表 表名处理方法
-
tableIndex
int tableIndex
表序号
-
class JoinAbstractWrapper extends com.baomidou.mybatisplus.core.conditions.Wrapper<
T> implements
Serializable
-
Serialized Fields
-
alias
String alias
主表别名
-
checkSqlInjection
boolean checkSqlInjection
检查 SQL 注入过滤
-
entity
T entity
数据库表映射实体类
-
entityClass
Class<T> entityClass
实体类型(主要用于确定泛型以及取TableInfo缓存)
-
expression
com.baomidou.mybatisplus.core.conditions.segments.MergeSegments expression
-
ifExists
MBiPredicate<Object,IfExistsSqlKeyWordEnum> ifExists
IfExists 策略
-
index
Integer index
表别名
-
isMain
boolean isMain
主表wrapper
-
isOn
boolean isOn
是否是OnWrapper
-
joinClass
Class<?> joinClass
连表实体类 on 条件 func 使用
-
lastSql
com.baomidou.mybatisplus.core.conditions.SharedString lastSql
-
onWrappers
List<Children extends JoinAbstractWrapper<T,Children>> onWrappers
ON sql wrapper集合
-
paramAlias
com.baomidou.mybatisplus.core.conditions.SharedString paramAlias
其他
-
paramNameSeq
AtomicInteger paramNameSeq
必要度量
-
paramNameValuePairs
Map<String,Object> paramNameValuePairs
-
sqlComment
com.baomidou.mybatisplus.core.conditions.SharedString sqlComment
SQL注释
-
sqlFirst
com.baomidou.mybatisplus.core.conditions.SharedString sqlFirst
SQL起始语句
-
subTableAlias
String subTableAlias
副表别名
-
tableList
TableList tableList
关联的表
-
tableName
String tableName
连表表名
-
typedThis
Children extends JoinAbstractWrapper<T,Children> typedThis
占位符
-
-
Serialized Fields
-
fill
List<MConsumer<Object>> fill
-
resultMapMybatisLabel
List<Label<?>> resultMapMybatisLabel
映射关系
-
selectColumns
List<Select> selectColumns
查询的字段
-
selectDistinct
boolean selectDistinct
是否 select distinct
-
sqlSelect
com.baomidou.mybatisplus.core.conditions.SharedString sqlSelect
查询字段 sql
-
unionSql
com.baomidou.mybatisplus.core.conditions.SharedString unionSql
union sql
-
-
Serialized Fields
-
sqlSet
List<String> sqlSet
SQL 更新字段内容,例如:name='1', age=2
-
sqlSetStr
com.baomidou.mybatisplus.core.conditions.SharedString sqlSetStr
SQL 更新字段内容,例如:name='1', age=2
-
updateEntity
List<Object> updateEntity
SQL 更新实体(更新非空字段)
-
updateEntityNull
List<Object> updateEntityNull
SQL 更新实体(空字段也会更新)
-
updateSet
List<UpdateJoinWrapper.UpdateSet> updateSet
SQL 更新字段内容,例如:name='1', age=2
-
-
-
-
-
-
-
Serialized Fields
-
countSelectSql
String countSelectSql
-
-
Serialized Fields
-
alias
String alias
-
cache
SelectCache cache
-
hasAlias
boolean hasAlias
-
hasTableAlias
boolean hasTableAlias
-
index
Integer index
-
tableAlias
String tableAlias
-
-
-
Serialized Fields
-
clazz
Class<?> clazz
实体类
-
column
String column
查询字段
-
columnType
Class<?> columnType
字段类型
-
columProperty
String columProperty
字段属性名
-
hasTypeHandle
boolean hasTypeHandle
使用使用 hasTypeHandle
-
isPk
boolean isPk
是否是主键
-
isSelect
boolean isSelect
是否查询
-
jdbcType
org.apache.ibatis.type.JdbcType jdbcType
-
propertyType
Class<?> propertyType
tableFieldInfo中信息
-
tagColumn
String tagColumn
查询字段 去除特殊符号 比如反引号,单引号,双引号等
- See Also:
-
StringUtils.getTargetColumn(String)
-
typeHandlerClass
Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandlerClass
-
-
-
-
-