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

A

AbstractDataSource - com.mybatisflex.core.datasource中的类
 
AbstractDataSource() - 类 的构造器com.mybatisflex.core.datasource.AbstractDataSource
 
add(QueryColumn) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
add(Number) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
add(QueryColumn) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
add(Number) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
addAssociationType(String, Class<?>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
addCollectionType(Field, Class<?>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
addDataSource(String, DataSource) - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource
 
addDataSource(String, DataSource) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
addEndFragment(String) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
addGroupByColumns(QueryColumn) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
addHavingQueryCondition(QueryCondition, SqlConnector) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
addJoin(Join) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
addJoinTable(QueryTable) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
addJoinType(String, Class<?>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
addMappedStatement(MappedStatement) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
 
addMapper(Class<T>) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
addMeta(String, Object) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
addModifyAttr(String) - 接口 中的方法com.mybatisflex.core.javassist.ModifyAttrsRecord
 
addOrderBy(QueryOrderBy) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
addParam(List<Object>, Object) - 类 中的静态方法com.mybatisflex.core.query.WrapperUtil
 
addParams(Object...) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
address - 类 中的变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
IP 地址信息,用来生成工作机器 ID 和数据中心 ID。
ADDRESS - 类 中的静态变量com.mybatisflex.core.mask.Masks
地址脱敏
ADDRESS_PROCESSOR - 类 中的静态变量com.mybatisflex.core.mask.Masks
地址脱敏
addSelectColumn(QueryColumn) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
addWhen(CaseQueryColumn.When) - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn
 
addWhen(CaseSearchQueryColumn.When) - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn
 
addWhereQueryCondition(QueryCondition, SqlConnector) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
alias - 类 中的变量com.mybatisflex.core.query.QueryColumn
 
alias - 类 中的变量com.mybatisflex.core.query.QueryTable
 
and(QueryCondition) - 类 中的方法com.mybatisflex.core.query.Brackets
 
and(String) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
and(String, Object...) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
and(QueryCondition) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
and(QueryCondition) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
and(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
and(String, Object...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
and(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
and(Consumer<QueryWrapper>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
append(T[], T...) - 类 中的静态方法com.mybatisflex.core.util.ArrayUtil
可变长参形式数组
APPEND_CONDITIONS_FLAG - 类 中的静态变量com.mybatisflex.core.table.TableInfo
 
appendConditions(Object, QueryWrapper) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
appendQuestionMark(StringBuilder) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
areNotBlank(String...) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
 
areNotNull(Object...) - 类 中的静态方法com.mybatisflex.core.util.ObjectUtil
 
areNull(Object...) - 类 中的静态方法com.mybatisflex.core.util.ObjectUtil
 
ArithmeticInfo(Object) - 类 的构造器com.mybatisflex.core.query.ArithmeticQueryColumn.ArithmeticInfo
 
ArithmeticInfo(String, Object) - 类 的构造器com.mybatisflex.core.query.ArithmeticQueryColumn.ArithmeticInfo
 
arithmeticInfos - 类 中的变量com.mybatisflex.core.query.ArithmeticQueryColumn
 
ArithmeticQueryColumn - com.mybatisflex.core.query中的类
 
ArithmeticQueryColumn(Object) - 类 的构造器com.mybatisflex.core.query.ArithmeticQueryColumn
 
ArithmeticQueryColumn.ArithmeticInfo - com.mybatisflex.core.query中的类
 
ArrayUtil - com.mybatisflex.core.util中的类
 
ArrayUtil() - 类 的构造器com.mybatisflex.core.util.ArrayUtil
 
as(String) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
as(String) - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn
 
as(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn
 
as(String) - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn
 
as(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn
 
as(String) - 类 中的方法com.mybatisflex.core.query.FunctionQueryColumn
 
as(String) - 类 中的方法com.mybatisflex.core.query.Joiner
 
as(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
as(String) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
as(String) - 类 中的方法com.mybatisflex.core.query.QueryTable
 
as(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
as(String) - 类 中的方法com.mybatisflex.core.query.SelectQueryColumn
 
as(String) - 类 中的方法com.mybatisflex.core.query.StringFunctionQueryColumn
 
as(String) - 类 中的方法com.mybatisflex.core.table.TableDef
 
asc() - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
assertAreNotNull(T[], String, Object) - 类 中的静态方法com.mybatisflex.core.exception.FlexExceptions
断言传入的数组内容不能为 null 或者 空
assertNotNull(Object, String, Object) - 类 中的静态方法com.mybatisflex.core.exception.FlexExceptions
断言传入的内容不能为 null
assertTrue(boolean, String, Object...) - 类 中的静态方法com.mybatisflex.core.exception.FlexExceptions
断言 condition 必须为 true
assign(ResultSet, Object) - 类 中的方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator.KeyAssigner
 
assignKeys(Configuration, ResultSet, ResultSetMetaData, String[], Object) - 类 中的方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
assignKeysToParam(Configuration, ResultSet, ResultSetMetaData, String[], Object) - 类 中的方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
assignKeysToParamMap(Configuration, ResultSet, ResultSetMetaData, String[], Map<String, ?>) - 类 中的方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
assignKeysToParamMapList(Configuration, ResultSet, ResultSetMetaData, String[], ArrayList<MapperMethod.ParamMap<?>>) - 类 中的方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
associationType - 类 中的变量com.mybatisflex.core.table.TableInfo
对应 MapperXML 配置文件中 <resultMap> 标签下的 <association> 标签。
attrToCamel(String) - 类 中的静态方法com.mybatisflex.core.datasource.DataSourceBuilder
 
auditEnable - 类 中的静态变量com.mybatisflex.core.audit.AuditManager
 
auditEnable - 类 中的变量com.mybatisflex.core.mybatis.FlexStatementHandler
 
AuditManager - com.mybatisflex.core.audit中的类
审计管理器,统一执行如何和配置入口
AuditManager() - 类 的构造器com.mybatisflex.core.audit.AuditManager
 
AuditManager.AuditRunnable<T> - com.mybatisflex.core.audit中的接口
 
AuditMessage - com.mybatisflex.core.audit中的类
 
AuditMessage() - 类 的构造器com.mybatisflex.core.audit.AuditMessage
 
AUTO - 类 中的静态变量com.mybatisflex.core.row.RowKey
自增 ID
autoGenKeyColumnNames - 类 中的变量com.mybatisflex.core.keygen.MultiPrimaryKeyGenerator
 
autoKeyGeneratorNames - 类 中的变量com.mybatisflex.core.keygen.RowKeyGenerator
 
avg(String) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
avg(QueryColumn) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 

B

BACKQUOTE - 类 中的静态变量com.mybatisflex.core.dialect.KeywordWrap
反引号反义处理, 适用于 mysql, h2 等
BANK_CARD_NUMBER - 类 中的静态变量com.mybatisflex.core.mask.Masks
银行卡号脱敏
BANK_CARD_PROCESSOR - 类 中的静态变量com.mybatisflex.core.mask.Masks
银行卡号 脱敏
BaseJsonTypeHandler<T> - com.mybatisflex.core.handler中的类
 
BaseJsonTypeHandler() - 类 的构造器com.mybatisflex.core.handler.BaseJsonTypeHandler
 
BaseMapper<T> - com.mybatisflex.core中的接口
 
BaseQueryWrapper<T> - com.mybatisflex.core.query中的类
 
BaseQueryWrapper() - 类 的构造器com.mybatisflex.core.query.BaseQueryWrapper
 
BaseReflectorFactory - com.mybatisflex.core.table中的类
 
BaseReflectorFactory() - 类 的构造器com.mybatisflex.core.table.BaseReflectorFactory
 
batch(Statement) - 类 中的方法com.mybatisflex.core.mybatis.FlexStatementHandler
 
BatchArgsSetter - com.mybatisflex.core.row中的接口
 
batchResultList - 类 中的变量com.mybatisflex.core.mybatis.executor.FlexBatchExecutor
 
before - 类 中的变量com.mybatisflex.core.FlexGlobalConfig.KeyConfig
 
before - 类 中的变量com.mybatisflex.core.query.QueryCondition
 
before - 类 中的变量com.mybatisflex.core.row.RowKey
是否前执行
before - 类 中的变量com.mybatisflex.core.table.IdInfo
sequence 序列内容执行顺序
between(Object, Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
between
between(Object, Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
between(Object, Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
between
between(Object, Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
bizId - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
boundSql - 类 中的变量com.mybatisflex.core.mybatis.FlexStatementHandler
 
Brackets - com.mybatisflex.core.query中的类
括号
Brackets(QueryCondition) - 类 的构造器com.mybatisflex.core.query.Brackets
 
build() - 类 中的方法com.mybatisflex.core.datasource.DataSourceBuilder
 
build() - 类 中的方法com.mybatisflex.core.field.FieldQueryBuilder
 
build(T) - 接口 中的方法com.mybatisflex.core.field.QueryBuilder
 
build(Reader, String, Properties) - 类 中的方法com.mybatisflex.core.mybatis.FlexSqlSessionFactoryBuilder
 
build(InputStream, String, Properties) - 类 中的方法com.mybatisflex.core.mybatis.FlexSqlSessionFactoryBuilder
 
build(Configuration) - 类 中的方法com.mybatisflex.core.mybatis.FlexSqlSessionFactoryBuilder
 
buildAsAlias(String, IDialect) - 类 中的静态方法com.mybatisflex.core.query.WrapperUtil
 
buildCacheKey(CacheKey, Object) - 接口 中的方法com.mybatisflex.core.mybatis.executor.CacheKeyBuilder
 
buildColumnSqlArg(MetaObject, String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
buildColumnSqlArg(Object, String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
buildDeleteSql(QueryWrapper) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
buildDeleteSql(QueryWrapper) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
Builder() - 类 的构造器com.mybatisflex.core.query.CaseQueryColumn.Builder
 
builder - 类 中的变量com.mybatisflex.core.query.CaseQueryColumn.When
 
Builder(QueryColumn) - 类 的构造器com.mybatisflex.core.query.CaseSearchQueryColumn.Builder
 
builder - 类 中的变量com.mybatisflex.core.query.CaseSearchQueryColumn.When
 
buildGroupBySql(StringBuilder, QueryWrapper, List<QueryTable>) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
buildHavingSql(StringBuilder, QueryWrapper, List<QueryTable>) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
buildInsertSqlArgs(Object, boolean) - 类 中的方法com.mybatisflex.core.table.TableInfo
构建 insert 的 Sql 参数
buildJoinSql(StringBuilder, QueryWrapper, List<QueryTable>) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
buildLimitOffsetSql(StringBuilder, QueryWrapper, Integer, Integer) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
构建 limit 和 offset 的参数
buildOrderBySql(StringBuilder, QueryWrapper, List<QueryTable>) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
buildPkSqlArgs(Object) - 类 中的方法com.mybatisflex.core.table.TableInfo
构建主键的 sql 参数数据
buildQuestion(int, boolean) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
buildResultMap(Configuration) - 类 中的方法com.mybatisflex.core.table.TableInfo
已过时。
该功能有更好的方式实现,此方法可能会被移除。
buildResultMapList(Configuration) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
buildRowKeyGenerators(RowKey[]) - 类 中的方法com.mybatisflex.core.keygen.RowKeyGenerator
 
buildSelectColumnSql(List<QueryTable>, List<QueryColumn>, String) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
buildSelectSql(QueryWrapper) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
buildSelectSql(QueryWrapper) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
buildSql(StringBuilder, IDialect) - 类 中的方法com.mybatisflex.core.query.UnionWrapper
 
buildTenantIdArgs() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
buildTypeHandler() - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
buildUpdateSqlArgs(Object, boolean, boolean) - 类 中的方法com.mybatisflex.core.table.TableInfo
获取所有要修改的值,默认为全部除了主键以外的字段
buildUrlQuery(String, Map<String, String>) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
 
buildValue(Object) - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn
 
buildValue(Object) - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn
 
buildWhereConditionSql(QueryWrapper) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
buildWhereConditionSql(QueryWrapper) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
buildWhereSql(StringBuilder, QueryWrapper, List<QueryTable>, boolean) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 

C

cache - 类 中的静态变量com.mybatisflex.core.util.EnumWrapper
 
cache - 类 中的静态变量com.mybatisflex.core.util.FieldWrapper
 
CacheKeyBuilder - com.mybatisflex.core.mybatis.executor中的接口
 
calcTextConsoleLength(String) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
calcTotalPage() - 类 中的方法com.mybatisflex.core.paginate.Page
计算总页码
calculateValueArrayCount() - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
camelToUnderline - 类 中的变量com.mybatisflex.core.table.TableInfo
 
camelToUnderline(String) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
驼峰转下划线格式
CAR_LICENSE - 类 中的静态变量com.mybatisflex.core.mask.Masks
车牌号脱敏
CAR_LICENSE_PROCESSOR - 类 中的静态变量com.mybatisflex.core.mask.Masks
车牌号 脱敏
case_() - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
case_(QueryColumn) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
CaseQueryColumn - com.mybatisflex.core.query中的类
 
CaseQueryColumn() - 类 的构造器com.mybatisflex.core.query.CaseQueryColumn
 
caseQueryColumn - 类 中的变量com.mybatisflex.core.query.CaseQueryColumn.Builder
 
caseQueryColumn - 类 中的变量com.mybatisflex.core.query.CaseSearchQueryColumn.Builder
 
CaseQueryColumn.Builder - com.mybatisflex.core.query中的类
 
CaseQueryColumn.When - com.mybatisflex.core.query中的类
 
CaseSearchQueryColumn - com.mybatisflex.core.query中的类
 
CaseSearchQueryColumn() - 类 的构造器com.mybatisflex.core.query.CaseSearchQueryColumn
 
CaseSearchQueryColumn.Builder - com.mybatisflex.core.query中的类
 
CaseSearchQueryColumn.When - com.mybatisflex.core.query中的类
 
caseSensitive - 类 中的变量com.mybatisflex.core.dialect.KeywordWrap
大小写敏感
CHARSET - 类 中的静态变量com.mybatisflex.core.audit.http.HttpUtil
 
checkClientTrusted(X509Certificate[], String) - 类 中的方法com.mybatisflex.core.audit.http.HttpUtil.TrustAnyTrustManager
 
checkEffective() - 类 中的方法com.mybatisflex.core.query.Brackets
 
checkEffective() - 类 中的方法com.mybatisflex.core.query.Join
 
checkEffective() - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
checkServerTrusted(X509Certificate[], String) - 类 中的方法com.mybatisflex.core.audit.http.HttpUtil.TrustAnyTrustManager
 
child - 类 中的变量com.mybatisflex.core.query.OperatorQueryCondition
 
childCondition - 类 中的变量com.mybatisflex.core.query.Brackets
 
CHINESE_NAME - 类 中的静态变量com.mybatisflex.core.mask.Masks
中文名脱敏
CHINESE_NAME_PROCESSOR - 类 中的静态变量com.mybatisflex.core.mask.Masks
姓名脱敏
classMap - 类 中的静态变量com.mybatisflex.core.util.LambdaUtil
 
classSettersCache - 类 中的静态变量com.mybatisflex.core.row.RowUtil
 
ClassUtil - com.mybatisflex.core.util中的类
类实例创建者创建者 Created by michael on 17/3/21.
ClassUtil() - 类 的构造器com.mybatisflex.core.util.ClassUtil
 
clear() - 类 中的静态方法com.mybatisflex.core.datasource.DataSourceKey
 
clear() - 类 中的静态方法com.mybatisflex.core.mybatis.MappedStatementTypes
 
clearHintDbType() - 类 中的静态方法com.mybatisflex.core.dialect.DialectFactory
清除当前线程的 dbType
clearModifyFlag() - 接口 中的方法com.mybatisflex.core.javassist.ModifyAttrsRecord
 
clock - 类 中的静态变量com.mybatisflex.core.audit.AuditManager
 
Clock - com.mybatisflex.core.audit中的接口
对于性要求特别高的场景,用户可以定义自己的时钟,用来代替 System.currentTimeMillis()
clockSeq - 类 中的变量com.mybatisflex.core.keygen.impl.FlexIDKeyGenerator
 
close() - 类 中的方法com.mybatisflex.core.mybatis.FlexResultSetHandler.FlexCursor
 
closeAutoCommit(Connection) - 类 中的静态方法com.mybatisflex.core.datasource.FlexDataSource
 
collect(AuditMessage) - 类 中的方法com.mybatisflex.core.audit.ConsoleMessageCollector
 
collect(AuditMessage) - 接口 中的方法com.mybatisflex.core.audit.MessageCollector
 
collect(AuditMessage) - 类 中的方法com.mybatisflex.core.audit.ScheduledMessageCollector
 
collectionize(Object) - 类 中的静态方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
collectionType - 类 中的变量com.mybatisflex.core.table.TableInfo
对应 MapperXML 配置文件中 <resultMap> 标签下的 <collection> 标签。
CollectionUtil - com.mybatisflex.core.util中的类
 
CollectionUtil() - 类 的构造器com.mybatisflex.core.util.CollectionUtil
 
column - 类 中的变量com.mybatisflex.core.query.FunctionQueryColumn
 
column - 类 中的变量com.mybatisflex.core.query.QueryCondition
 
column(String) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
column(String, String) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
column(String, String, String) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
column(LambdaGetter<T>) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
column(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
column - 类 中的变量com.mybatisflex.core.table.ColumnInfo
数据库列名
ColumnInfo - com.mybatisflex.core.table中的类
 
ColumnInfo() - 类 的构造器com.mybatisflex.core.table.ColumnInfo
 
columnInfoList - 类 中的变量com.mybatisflex.core.table.TableInfo
 
columnInfoMapping - 类 中的变量com.mybatisflex.core.table.TableInfo
 
columnPosition - 类 中的变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator.KeyAssigner
 
columns - 类 中的变量com.mybatisflex.core.table.TableInfo
 
com.mybatisflex.core - 程序包 com.mybatisflex.core
 
com.mybatisflex.core.audit - 程序包 com.mybatisflex.core.audit
 
com.mybatisflex.core.audit.http - 程序包 com.mybatisflex.core.audit.http
 
com.mybatisflex.core.datasource - 程序包 com.mybatisflex.core.datasource
 
com.mybatisflex.core.dialect - 程序包 com.mybatisflex.core.dialect
 
com.mybatisflex.core.dialect.impl - 程序包 com.mybatisflex.core.dialect.impl
 
com.mybatisflex.core.exception - 程序包 com.mybatisflex.core.exception
 
com.mybatisflex.core.field - 程序包 com.mybatisflex.core.field
 
com.mybatisflex.core.handler - 程序包 com.mybatisflex.core.handler
 
com.mybatisflex.core.javassist - 程序包 com.mybatisflex.core.javassist
 
com.mybatisflex.core.keygen - 程序包 com.mybatisflex.core.keygen
 
com.mybatisflex.core.keygen.impl - 程序包 com.mybatisflex.core.keygen.impl
 
com.mybatisflex.core.mask - 程序包 com.mybatisflex.core.mask
 
com.mybatisflex.core.mybatis - 程序包 com.mybatisflex.core.mybatis
 
com.mybatisflex.core.mybatis.executor - 程序包 com.mybatisflex.core.mybatis.executor
 
com.mybatisflex.core.paginate - 程序包 com.mybatisflex.core.paginate
 
com.mybatisflex.core.provider - 程序包 com.mybatisflex.core.provider
 
com.mybatisflex.core.query - 程序包 com.mybatisflex.core.query
 
com.mybatisflex.core.row - 程序包 com.mybatisflex.core.row
 
com.mybatisflex.core.service - 程序包 com.mybatisflex.core.service
 
com.mybatisflex.core.table - 程序包 com.mybatisflex.core.table
 
com.mybatisflex.core.tenant - 程序包 com.mybatisflex.core.tenant
 
com.mybatisflex.core.transaction - 程序包 com.mybatisflex.core.transaction
 
com.mybatisflex.core.util - 程序包 com.mybatisflex.core.util
 
commit(String) - 类 中的静态方法com.mybatisflex.core.transaction.TransactionalManager
 
CommonsDialectImpl - com.mybatisflex.core.dialect.impl中的类
通用的方言设计,其他方言可以继承于当前 CommonsDialectImpl 创建或获取方言请参考 DialectFactory
CommonsDialectImpl() - 类 的构造器com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
CommonsDialectImpl(LimitOffsetProcessor) - 类 的构造器com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
CommonsDialectImpl(KeywordWrap, LimitOffsetProcessor) - 类 的构造器com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
CompositeEnumTypeHandler<E extends Enum<E>> - com.mybatisflex.core.handler中的类
 
CompositeEnumTypeHandler(Class<E>) - 类 的构造器com.mybatisflex.core.handler.CompositeEnumTypeHandler
 
computeIfAbsent(Map<K, V>, K, Function<? super K, ? extends V>) - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
主要是用于修复 concurrentHashMap 在 jdk1.8 下的死循环问题
concat(T[], T[]) - 类 中的静态方法com.mybatisflex.core.util.ArrayUtil
合并两个数组为一个新的数组
concat(T[], T[], T[], T[]...) - 类 中的静态方法com.mybatisflex.core.util.ArrayUtil
 
configuration - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
Mybatis 配置
configuration - 类 中的变量com.mybatisflex.core.keygen.CustomKeyGenerator
 
configuration - 类 中的变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator.KeyAssigner
 
configuration - 类 中的变量com.mybatisflex.core.mybatis.FlexStatementHandler
 
configuration - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
 
connect(QueryCondition, SqlConnector) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
CONNECTION_HOLDER - 类 中的静态变量com.mybatisflex.core.transaction.TransactionalManager
 
ConnectionHandler(Connection, String) - 类 的构造器com.mybatisflex.core.datasource.FlexDataSource.ConnectionHandler
 
connector - 类 中的变量com.mybatisflex.core.query.QueryCondition
 
connector - 类 中的变量com.mybatisflex.core.query.QueryConditionBuilder
 
connectTimeout - 类 中的静态变量com.mybatisflex.core.audit.http.HttpUtil
 
connectToChild(QueryCondition, SqlConnector) - 类 中的方法com.mybatisflex.core.query.Brackets
 
ConsoleMessageCollector - com.mybatisflex.core.audit中的类
 
ConsoleMessageCollector() - 类 的构造器com.mybatisflex.core.audit.ConsoleMessageCollector
 
ConsoleMessageCollector(ConsoleMessageCollector.SqlDebugPrinter) - 类 的构造器com.mybatisflex.core.audit.ConsoleMessageCollector
 
ConsoleMessageCollector.SqlDebugPrinter - com.mybatisflex.core.audit中的接口
 
ConsoleMessageReporter - com.mybatisflex.core.audit中的类
控制台输出审计消息
ConsoleMessageReporter() - 类 的构造器com.mybatisflex.core.audit.ConsoleMessageReporter
 
contains(T[], T) - 类 中的静态方法com.mybatisflex.core.util.ArrayUtil
查看数组中是否包含某一个值
containsTable(String...) - 类 中的方法com.mybatisflex.core.query.Brackets
 
containsTable(QueryCondition, String...) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
containsTable(String...) - 类 中的方法com.mybatisflex.core.query.OperatorQueryCondition
 
containsTable(String...) - 类 中的方法com.mybatisflex.core.query.OperatorSelectCondition
 
containsTable(String...) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
content - 类 中的变量com.mybatisflex.core.query.RawFragment
 
content - 类 中的变量com.mybatisflex.core.query.StringQueryColumn
 
context - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
convert(String...) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
convert(Object, Class) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
convert(Object, Class, boolean) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
ConvertUtil - com.mybatisflex.core.util中的类
 
ConvertUtil() - 类 的构造器com.mybatisflex.core.util.ConvertUtil
 
count() - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
count(String) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
count(QueryColumn) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
count() - 接口 中的方法com.mybatisflex.core.service.IService
查询所有数据数量。
count(QueryWrapper) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询数据数量。
count(QueryCondition) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询数据数量。
CPI - com.mybatisflex.core.query中的类
Cross Package Invoke 夸包调用工具类,这么设计的原因,是需要保证 QueryWrapper 方法对于用户的纯净性 而 framework 又可以通过 CPI 来调用 QueryWrapper 的其他方法
CPI() - 类 的构造器com.mybatisflex.core.query.CPI
 
create() - 类 中的方法com.mybatisflex.core.audit.DefaultMessageFactory
 
create() - 接口 中的方法com.mybatisflex.core.audit.MessageFactory
 
create(String, String, String, String, Object) - 类 中的静态方法com.mybatisflex.core.query.QueryCondition
 
create(QueryColumn, Object) - 类 中的静态方法com.mybatisflex.core.query.QueryCondition
 
create(QueryColumn, String, Object) - 类 中的静态方法com.mybatisflex.core.query.QueryCondition
 
create() - 类 中的静态方法com.mybatisflex.core.query.QueryWrapper
 
createByRowKey(RowKey) - 类 中的方法com.mybatisflex.core.keygen.RowKeyGenerator
 
createCacheKey(MappedStatement, Object, RowBounds, BoundSql) - 类 中的方法com.mybatisflex.core.mybatis.executor.FlexBatchExecutor
 
createCacheKey(MappedStatement, Object, RowBounds, BoundSql) - 类 中的方法com.mybatisflex.core.mybatis.executor.FlexReuseExecutor
 
createCacheKey(MappedStatement, Object, RowBounds, BoundSql) - 类 中的方法com.mybatisflex.core.mybatis.executor.FlexSimpleExecutor
 
createDialect(DbType) - 类 中的静态方法com.mybatisflex.core.dialect.DialectFactory
 
createEmpty() - 类 中的静态方法com.mybatisflex.core.query.QueryCondition
 
createIdKeyGenerator(TableInfo, MappedStatement, IdInfo) - 类 中的静态方法com.mybatisflex.core.keygen.MybatisKeyGeneratorUtil
 
createIdResultMaps(Configuration, String, Class<?>, List<ResultMapping>) - 类 中的静态方法com.mybatisflex.core.keygen.MybatisKeyGeneratorUtil
 
createMask(int) - 类 中的静态方法com.mybatisflex.core.mask.Masks
 
createPreparedStatement() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
createTableInfo(Class<?>) - 类 中的静态方法com.mybatisflex.core.table.TableInfoFactory
 
createTableKeyGenerator(TableInfo, MappedStatement) - 类 中的静态方法com.mybatisflex.core.keygen.MybatisKeyGeneratorUtil
 
crossJoin(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
crossJoin(String, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
crossJoin(Class<?>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
crossJoin(Class<?>, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
crossJoin(TableDef) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
crossJoin(TableDef, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
crossJoin(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
crossJoin(QueryWrapper, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
currentSql - 类 中的变量com.mybatisflex.core.mybatis.executor.FlexBatchExecutor
 
currentStatement - 类 中的变量com.mybatisflex.core.mybatis.executor.FlexBatchExecutor
 
currentTypeTL - 类 中的静态变量com.mybatisflex.core.mybatis.MappedStatementTypes
 
CURSOR_HOLDER - 类 中的静态变量com.mybatisflex.core.transaction.TransactionContext
 
CustomKeyGenerator - com.mybatisflex.core.keygen中的类
通过 java 编码的方式生成主键 当主键类型配置为 KeyType#Generator 时,使用此生成器生成 KeyType.Generator
CustomKeyGenerator(Configuration, TableInfo, IdInfo) - 类 的构造器com.mybatisflex.core.keygen.CustomKeyGenerator
 

D

DATA_CENTER_ID_BITS - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
数据中心 ID 占用的位数(5bit)。
DATA_CENTER_ID_SHIFT - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
数据中心 ID 位需要左移的位数(12bit + 5bit)。
dataCenterId - 类 中的变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
数据中心 ID。
dataSource - 类 中的变量com.mybatisflex.core.mybatis.MapperInvocationHandler
 
dataSource - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
 
dataSource - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
datasource(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
dataSource - 类 中的变量com.mybatisflex.core.table.TableInfo
 
dataSourceAlias - 类 中的静态变量com.mybatisflex.core.datasource.DataSourceBuilder
 
DataSourceBuilder - com.mybatisflex.core.datasource中的类
 
DataSourceBuilder(Map<String, String>) - 类 的构造器com.mybatisflex.core.datasource.DataSourceBuilder
 
DataSourceKey - com.mybatisflex.core.datasource中的类
 
DataSourceKey() - 类 的构造器com.mybatisflex.core.datasource.DataSourceKey
 
dataSourceMap - 类 中的变量com.mybatisflex.core.datasource.FlexDataSource
 
dataSourceProperties - 类 中的变量com.mybatisflex.core.datasource.DataSourceBuilder
 
dateCSTPattern - 类 中的静态变量com.mybatisflex.core.util.DateUtil
 
dateMillisecondPattern - 类 中的静态变量com.mybatisflex.core.util.DateUtil
 
dateMinutePattern - 类 中的静态变量com.mybatisflex.core.util.DateUtil
 
dateMinutePattern2 - 类 中的静态变量com.mybatisflex.core.util.DateUtil
 
datePattern - 类 中的静态变量com.mybatisflex.core.util.DateUtil
 
datePatternWithoutDividing - 类 中的静态变量com.mybatisflex.core.util.DateUtil
 
dateTimeFormatters - 类 中的静态变量com.mybatisflex.core.util.DateUtil
 
datetimePattern - 类 中的静态变量com.mybatisflex.core.util.DateUtil
 
DateUtil - com.mybatisflex.core.util中的类
 
DateUtil() - 类 的构造器com.mybatisflex.core.util.DateUtil
 
Db - com.mybatisflex.core.row中的类
针对 RowMapper 的静态方法进行封装
Db() - 类 的构造器com.mybatisflex.core.row.Db
 
DbType - com.mybatisflex.core.dialect中的枚举
 
DbType(String, String) - 枚举 的构造器com.mybatisflex.core.dialect.DbType
 
dbType - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
默认使用 Mysql 数据库类型
dbTypeHashMap - 类 中的变量com.mybatisflex.core.datasource.FlexDataSource
 
dbTypeThreadLocal - 类 中的静态变量com.mybatisflex.core.dialect.DialectFactory
通过设置当前线程的数据库类型,以达到在代码执行时随时切换方言的功能
DbTypeUtil - com.mybatisflex.core.dialect中的类
DbType 解析 工具类
DbTypeUtil() - 类 的构造器com.mybatisflex.core.dialect.DbTypeUtil
 
DEFAULT_BATCH_SIZE - 接口 中的静态变量com.mybatisflex.core.row.RowMapper
 
DEFAULT_BATCH_SIZE - 接口 中的静态变量com.mybatisflex.core.service.IService
 
DEFAULT_OBJECT_FACTORY - 类 中的静态变量com.mybatisflex.core.table.EntityMetaObject
 
DEFAULT_OBJECT_WRAPPER_FACTORY - 类 中的静态变量com.mybatisflex.core.table.EntityMetaObject
 
DEFAULT_PRIMARY_FIELD - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
defaultColumns - 类 中的变量com.mybatisflex.core.table.TableInfo
 
defaultConfig - 类 中的静态变量com.mybatisflex.core.FlexGlobalConfig
 
defaultDataSource - 类 中的变量com.mybatisflex.core.datasource.FlexDataSource
 
defaultDataSourceKey - 类 中的变量com.mybatisflex.core.datasource.FlexDataSource
 
DefaultMessageFactory - com.mybatisflex.core.audit中的类
默认的审计消息创建器,用来创建带有 hostIp 的审计消息
DefaultMessageFactory() - 类 的构造器com.mybatisflex.core.audit.DefaultMessageFactory
 
defaultRowMapperInvoker - 类 中的静态变量com.mybatisflex.core.row.Db
 
defaultSupportColumnTypes - 类 中的静态变量com.mybatisflex.core.table.TableInfoFactory
 
delegate - 类 中的变量com.mybatisflex.core.handler.CompositeEnumTypeHandler
 
delegate - 类 中的变量com.mybatisflex.core.mybatis.FlexStatementHandler
 
deleteBatchByIds(Collection<? extends Serializable>) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据多个 id 批量删除数据
deleteBatchByIds(List<? extends Serializable>, int) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据多个 id 批量删除数据
deleteBatchByIds(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
deleteBatchByIds 的 sql 构建
deleteBatchByIds(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
deleteBatchByIds 的 sql 构建
deleteBatchByIds(String, String, String, Collection<?>) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 id 集合来批量删除数据
deleteBatchByIds(String, String, Collection<?>) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 id 集合来批量删除数据
deleteBatchByIds(String, String, String, Collection<?>) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据 多个 id 值删除多条数据
deleteBatchByIds(String, String, String, Collection<?>) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
deleteByCondition(QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据条件来删除数据
deleteByCondition(String, String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 condition 条件删除数据
deleteByCondition(String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 condition 条件删除数据
deleteById(Serializable) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 id 删除数据 如果是多个主键的情况下,需要传入数组 new Object[]{100,101}
deleteById(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
deleteById 的 sql 构建
deleteById(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
deleteById 的 sql 构建
deleteById(String, String, Row) - 类 中的静态方法com.mybatisflex.core.row.Db
根据主键来删除数据,其中 row 是通过 Row.ofKey(RowKey, Object) 来进行构建的
deleteById(String, Row) - 类 中的静态方法com.mybatisflex.core.row.Db
根据主键来删除数据,其中 row 是通过 Row.ofKey(RowKey, Object) 来进行构建的
deleteById(String, String, String, Object) - 类 中的静态方法com.mybatisflex.core.row.Db
根据主键来删除 1 条数据
deleteById(String, String, Object) - 类 中的静态方法com.mybatisflex.core.row.Db
根据主键来删除 1 条数据
deleteById(String, String, Row) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据 id 删除数据
deleteById(String, String, String, Object) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据 id 删除数据
deleteById(String, String, Row) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
deleteById(String, String, String, Object) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
deleteByMap(Map<String, Object>) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 map 构建的条件来删除数据
deleteByMap(String, String, Map<String, Object>) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 map 构建的 where 条件来删除数据
deleteByMap(String, Map<String, Object>) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 map 构建的 where 条件来删除数据
deleteByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 query 构建的条件来数据吗
deleteByQuery(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
deleteByQuery 的 sql 构建
deleteByQuery(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
deleteByQuery 的 sql 构建
deleteByQuery(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 query 构建的条件来删除数据
deleteByQuery(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 query 构建的条件来删除数据
deleteByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据 queryWrapper 构建 where 条件来删除数据
deleteByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
deleteBySql(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
编写 delete sql 来删除数据
deleteBySql(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
执行 delete sql 语言
deleteBySql(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
deletedValueOfLogicDelete - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
 
DERBY - 接口 中的静态变量com.mybatisflex.core.dialect.LimitOffsetProcessor
derby 的处理器 适合 DbType#DERBY,DbType#ORACLE_12C,DbType#SQLSERVER ,DbType#POSTGRE_SQL
desc() - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
detectDataSourceClass() - 类 中的方法com.mybatisflex.core.datasource.DataSourceBuilder
 
DialectFactory - com.mybatisflex.core.dialect中的类
方言工厂类,用于创建方言
DialectFactory() - 类 的构造器com.mybatisflex.core.dialect.DialectFactory
 
dialectMap - 类 中的静态变量com.mybatisflex.core.dialect.DialectFactory
数据库类型和方言的映射关系,可以通过其读取指定的方言,亦可能通过其扩展其他方言 比如,在 mybatis-flex 实现的方言中有 bug 或者 有自己的独立实现,可以添加自己的方言实现到 此 map 中,用于覆盖系统的方言实现
distinct(QueryColumn...) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
DistinctQueryColumn - com.mybatisflex.core.query中的类
 
DistinctQueryColumn(QueryColumn...) - 类 的构造器com.mybatisflex.core.query.DistinctQueryColumn
 
divide(QueryColumn) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
divide(Number) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
divide(QueryColumn) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
divide(Number) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
doAppendConditions(Object, QueryWrapper) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
doDetectDataSourceClass(String) - 类 中的方法com.mybatisflex.core.datasource.DataSourceBuilder
 
doFlushStatements(boolean) - 类 中的方法com.mybatisflex.core.mybatis.executor.FlexBatchExecutor
 
doGetFields(Class<?>, List<Field>) - 类 中的静态方法com.mybatisflex.core.table.TableInfoFactory
 
doGetFields(Class<?>, List<Field>, Predicate<Field>, boolean) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
doGetMethods(Class<?>, List<Method>, Predicate<Method>, boolean) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
doGetSupportedInsertListener(Class<?>, Map<Class<?>, InsertListener>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
doGetSupportedSetListener(Class<?>, Map<Class<?>, SetListener>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
doGetSupportedUpdateListener(Class<?>, Map<Class<?>, UpdateListener>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
doSetParameters(PreparedStatement) - 类 中的方法com.mybatisflex.core.mybatis.SqlArgsParameterHandler
 
DOUBLE_QUOTATION - 类 中的静态变量com.mybatisflex.core.dialect.KeywordWrap
双引号反义处理, 适用于 postgresql, sqlite, derby, oracle 等
doUpdate(MappedStatement, Object) - 类 中的方法com.mybatisflex.core.mybatis.executor.FlexBatchExecutor
 
dynamicMappedStatementCache - 类 中的静态变量com.mybatisflex.core.mybatis.FlexConfiguration
 
DynamicSchemaProcessor - com.mybatisflex.core.table中的接口
 
dynamicSchemaProcessor - 类 中的静态变量com.mybatisflex.core.table.TableManager
 
DynamicTableProcessor - com.mybatisflex.core.table中的接口
 
dynamicTableProcessor - 类 中的静态变量com.mybatisflex.core.table.TableManager
 

E

effective - 类 中的变量com.mybatisflex.core.query.Join
 
effective - 类 中的变量com.mybatisflex.core.query.QueryCondition
 
elapsedTime - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
else_(Object) - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn.Builder
 
else_(Object) - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn.Builder
 
elseValue - 类 中的变量com.mybatisflex.core.query.CaseQueryColumn
 
elseValue - 类 中的变量com.mybatisflex.core.query.CaseSearchQueryColumn
 
EMAIL - 类 中的静态变量com.mybatisflex.core.mask.Masks
邮件脱敏
EMAIL_PROCESSOR - 类 中的静态变量com.mybatisflex.core.mask.Masks
email 脱敏
EMPTY_ARRAY - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
end() - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn.Builder
 
end() - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn.Builder
 
endFragments - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
endpoint - 类 中的变量com.mybatisflex.core.audit.http.HttpMessageReporter
 
endsWithAny(String, String...) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
 
ENHANCER_BY - 类 中的静态变量com.mybatisflex.core.util.ClassUtil
 
ensuresKeyGeneratorNotNull() - 类 中的方法com.mybatisflex.core.keygen.CustomKeyGenerator
 
ensuresKeyGeneratorNotNull() - 类 中的方法com.mybatisflex.core.keygen.RowCustomKeyGenerator
 
ENTITIES - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
entity - 类 中的变量com.mybatisflex.core.field.FieldQueryBuilder
 
ENTITY - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
entity - 类 中的变量com.mybatisflex.core.table.EntityWrapperFactory.FlexBeanWrapper
 
entityClass - 类 中的变量com.mybatisflex.core.table.TableInfo
 
entityInsertListeners - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
 
EntityMetaObject - com.mybatisflex.core.table中的类
 
EntityMetaObject() - 类 的构造器com.mybatisflex.core.table.EntityMetaObject
 
entitySetListeners - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
entity 的监听器
EntitySqlProvider - com.mybatisflex.core.provider中的类
 
EntitySqlProvider() - 类 的构造器com.mybatisflex.core.provider.EntitySqlProvider
不让实例化,使用静态方法的模式,效率更高,非静态方法每次都会实例化当前类 参考源码: {ProviderSqlSource.getBoundSql(Object)
entityTableMap - 类 中的静态变量com.mybatisflex.core.table.TableInfoFactory
 
entityUpdateListeners - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
 
EntityWrapperFactory - com.mybatisflex.core.table中的类
 
EntityWrapperFactory() - 类 的构造器com.mybatisflex.core.table.EntityWrapperFactory
 
EntityWrapperFactory.FlexBeanWrapper - com.mybatisflex.core.table中的类
 
enumClass - 类 中的变量com.mybatisflex.core.util.EnumWrapper
 
enums - 类 中的变量com.mybatisflex.core.util.EnumWrapper
 
enumWrapper - 类 中的变量com.mybatisflex.core.handler.FlexEnumTypeHandler
 
EnumWrapper<E extends Enum<E>> - com.mybatisflex.core.util中的类
 
EnumWrapper(Class<E>) - 类 的构造器com.mybatisflex.core.util.EnumWrapper
 
environmentId - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
 
eq(Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
equals
eq(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
eq(Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
equals
eq(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
eq(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
eq(LambdaGetter<T>, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
equalsAny(Object, Object...) - 类 中的静态方法com.mybatisflex.core.util.ObjectUtil
 
exec(Supplier<Boolean>, Propagation) - 类 中的静态方法com.mybatisflex.core.transaction.TransactionalManager
 
execNewTransactional(Supplier<Boolean>) - 类 中的静态方法com.mybatisflex.core.transaction.TransactionalManager
 
execute() - 接口 中的方法com.mybatisflex.core.audit.AuditManager.AuditRunnable
 
execute(Class<T>, Function<T, R>) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
已过时。
execute(Function<RowMapper, R>) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
executeBatch(int, int, Class<M>, BiConsumer<M, Integer>) - 类 中的静态方法com.mybatisflex.core.row.Db
批量执行工具方法
executeBatch(int, int, Class<M>, BiConsumer<M, Integer>) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
existColumn(List<ResultMapping>, String) - 类 中的静态方法com.mybatisflex.core.table.TableInfo
 
existName(List<Field>, Field) - 类 中的静态方法com.mybatisflex.core.table.TableInfoFactory
 
exists(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
exists(QueryWrapper) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件判断数据是否存在。
exists(QueryCondition) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件判断数据是否存在。

F

Fastjson2TypeHandler - com.mybatisflex.core.handler中的类
 
Fastjson2TypeHandler(Class<?>) - 类 的构造器com.mybatisflex.core.handler.Fastjson2TypeHandler
 
FastjsonTypeHandler - com.mybatisflex.core.handler中的类
 
FastjsonTypeHandler(Class<?>) - 类 的构造器com.mybatisflex.core.handler.FastjsonTypeHandler
 
field - 类 中的变量com.mybatisflex.core.field.FieldQuery
 
field(String) - 类 中的方法com.mybatisflex.core.field.FieldQueryBuilder
 
field(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.field.FieldQueryBuilder
 
FIELD_NAME - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
FieldQuery - com.mybatisflex.core.field中的类
 
FieldQuery() - 类 的构造器com.mybatisflex.core.field.FieldQuery
 
fieldQuery - 类 中的变量com.mybatisflex.core.field.FieldQueryBuilder
 
FieldQueryBuilder<T> - com.mybatisflex.core.field中的类
 
FieldQueryBuilder(T) - 类 的构造器com.mybatisflex.core.field.FieldQueryBuilder
 
fieldType - 类 中的变量com.mybatisflex.core.util.FieldWrapper
 
FieldWrapper - com.mybatisflex.core.util中的类
 
FieldWrapper() - 类 的构造器com.mybatisflex.core.util.FieldWrapper
 
fillResultMapList(String, List<ResultMap>) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
 
FIREBIRD - 接口 中的静态变量com.mybatisflex.core.dialect.LimitOffsetProcessor
Firebird 的处理器 适合 DbType.FIREBIRD
firstCharToLowerCase(String) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
第一个字符转换为小写
firstCharToUpperCase(String) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
第一个字符转换为大写
FIXED_PHONE - 类 中的静态变量com.mybatisflex.core.mask.Masks
固定电话脱敏
FIXED_PHONE_PROCESSOR - 类 中的静态变量com.mybatisflex.core.mask.Masks
固定电话脱敏 保留前三后四,中间的为星号 "*"
FLEX_ID - 类 中的静态变量com.mybatisflex.core.row.RowKey
flexId
FlexBatchExecutor - com.mybatisflex.core.mybatis.executor中的类
 
FlexBatchExecutor(Configuration, Transaction) - 类 的构造器com.mybatisflex.core.mybatis.executor.FlexBatchExecutor
 
FlexBeanWrapper(MetaObject, Object) - 类 的构造器com.mybatisflex.core.table.EntityWrapperFactory.FlexBeanWrapper
 
FlexConfiguration - com.mybatisflex.core.mybatis中的类
 
FlexConfiguration(Environment) - 类 的构造器com.mybatisflex.core.mybatis.FlexConfiguration
 
FlexConfiguration() - 类 的构造器com.mybatisflex.core.mybatis.FlexConfiguration
 
FlexConsts - com.mybatisflex.core中的类
Mybatis-Flex 可能用到的静态常量
FlexConsts() - 类 的构造器com.mybatisflex.core.FlexConsts
 
FlexCursor(Cursor) - 类 的构造器com.mybatisflex.core.mybatis.FlexResultSetHandler.FlexCursor
 
FlexDataSource - com.mybatisflex.core.datasource中的类
 
FlexDataSource(String, DataSource) - 类 的构造器com.mybatisflex.core.datasource.FlexDataSource
 
FlexDataSource.ConnectionHandler - com.mybatisflex.core.datasource中的类
 
FlexEnumTypeHandler<E extends Enum<E>> - com.mybatisflex.core.handler中的类
 
FlexEnumTypeHandler(Class<E>) - 类 的构造器com.mybatisflex.core.handler.FlexEnumTypeHandler
 
FlexExceptions - com.mybatisflex.core.exception中的类
MybatisFlexException 异常封装类
FlexExceptions() - 类 的构造器com.mybatisflex.core.exception.FlexExceptions
 
FlexGlobalConfig - com.mybatisflex.core中的类
全局配置文件
FlexGlobalConfig() - 类 的构造器com.mybatisflex.core.FlexGlobalConfig
 
FlexGlobalConfig.KeyConfig - com.mybatisflex.core中的类
对应的是 注解 Id 的配置
flexId - 类 中的静态变量com.mybatisflex.core.keygen.KeyGenerators
flexId 主键生成器 FlexIDKeyGenerator
FlexIDKeyGenerator - com.mybatisflex.core.keygen.impl中的类
独创的 FlexID 算法(简单、好用): 特点: 1、保证 id 生成的顺序为时间顺序,越往后生成的 ID 值越大; 2、运行时,单台机器并发量在每秒钟 10w 以内; 3、运行时,无视时间回拨; 4、最大支持 99 台机器; 5、够用大概 300 年左右的时间; 缺点: 1、每台机器允许最大的并发量为 10w/s。
FlexIDKeyGenerator() - 类 的构造器com.mybatisflex.core.keygen.impl.FlexIDKeyGenerator
 
FlexIDKeyGenerator(long) - 类 的构造器com.mybatisflex.core.keygen.impl.FlexIDKeyGenerator
 
FlexPreparedStatementHandler - com.mybatisflex.core.mybatis中的类
 
FlexPreparedStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 的构造器com.mybatisflex.core.mybatis.FlexPreparedStatementHandler
 
FlexResultSetHandler - com.mybatisflex.core.mybatis中的类
 
FlexResultSetHandler(Executor, MappedStatement, ParameterHandler, ResultHandler<?>, BoundSql, RowBounds) - 类 的构造器com.mybatisflex.core.mybatis.FlexResultSetHandler
 
FlexResultSetHandler.FlexCursor<T> - com.mybatisflex.core.mybatis中的类
 
FlexReuseExecutor - com.mybatisflex.core.mybatis.executor中的类
 
FlexReuseExecutor(Configuration, Transaction) - 类 的构造器com.mybatisflex.core.mybatis.executor.FlexReuseExecutor
 
FlexSimpleExecutor - com.mybatisflex.core.mybatis.executor中的类
 
FlexSimpleExecutor(Configuration, Transaction) - 类 的构造器com.mybatisflex.core.mybatis.executor.FlexSimpleExecutor
 
FlexSqlSessionFactoryBuilder - com.mybatisflex.core.mybatis中的类
 
FlexSqlSessionFactoryBuilder() - 类 的构造器com.mybatisflex.core.mybatis.FlexSqlSessionFactoryBuilder
 
FlexStatementHandler - com.mybatisflex.core.mybatis中的类
参考 RoutingStatementHandler 主要作用: 1、替换 PreparedStatementHandler 为 FlexPreparedStatementHandler 2、进行数据审计
FlexStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 的构造器com.mybatisflex.core.mybatis.FlexStatementHandler
 
fnName - 类 中的变量com.mybatisflex.core.query.FunctionQueryColumn
 
fnName - 类 中的变量com.mybatisflex.core.query.StringFunctionQueryColumn
 
forDeleteBatchByIds(String, String, String[], Object[]) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forDeleteBatchByIds(String, String, String[], Object[]) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forDeleteById(String, String, String[]) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forDeleteById(String, String, String[]) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forDeleteByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forDeleteByQuery(QueryWrapper) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forDeleteEntityBatchByIds(TableInfo, Object[]) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forDeleteEntityBatchByIds(TableInfo, Object[]) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forDeleteEntityBatchByQuery(TableInfo, QueryWrapper) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forDeleteEntityBatchByQuery(TableInfo, QueryWrapper) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forDeleteEntityById(TableInfo) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forDeleteEntityById(TableInfo) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forHint(String) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forHint(String) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forInsertBatchWithFirstRowColumns(String, String, List<Row>) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forInsertBatchWithFirstRowColumns(String, String, List<Row>) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forInsertBatchWithFirstRowColumns(String, String, List<Row>) - 类 中的方法com.mybatisflex.core.dialect.impl.OracleDialect
 
forInsertEntity(TableInfo, Object, boolean) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forInsertEntity(TableInfo, Object, boolean) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forInsertEntityBatch(TableInfo, List<?>) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forInsertEntityBatch(TableInfo, List<?>) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forInsertEntityBatch(TableInfo, List<?>) - 类 中的方法com.mybatisflex.core.dialect.impl.OracleDialect
 
forInsertRow(String, String, Row) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forInsertRow(String, String, Row) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forObject(Object, ReflectorFactory) - 类 中的静态方法com.mybatisflex.core.table.EntityMetaObject
 
forSelectByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forSelectByQuery(QueryWrapper) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forSelectEntityListByIds(TableInfo, Object[]) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forSelectEntityListByIds(TableInfo, Object[]) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forSelectOneById(String, String, String[], Object[]) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forSelectOneById(String, String, String[], Object[]) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forSelectOneEntityById(TableInfo) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forSelectOneEntityById(TableInfo) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forUpdate() - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
forUpdateBatchById(String, String, List<Row>) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forUpdateBatchById(String, String, List<Row>) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forUpdateById(String, String, Row) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forUpdateById(String, String, Row) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forUpdateByQuery(QueryWrapper, Row) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forUpdateByQuery(QueryWrapper, Row) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forUpdateEntity(TableInfo, Object, boolean) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forUpdateEntity(TableInfo, Object, boolean) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forUpdateEntityByQuery(TableInfo, Object, boolean, QueryWrapper) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forUpdateEntityByQuery(TableInfo, Object, boolean, QueryWrapper) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
forUpdateNoWait() - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
forUpdateNumberAddByQuery(String, String, String, Number, QueryWrapper) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
forUpdateNumberAddByQuery(String, String, String, Number, QueryWrapper) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
from(TableDef...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
from(Class<?>...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
from(String...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
from(QueryTable...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
from(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
fullJoin(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
fullJoin(String, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
fullJoin(Class<?>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
fullJoin(Class<?>, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
fullJoin(TableDef) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
fullJoin(TableDef, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
fullJoin(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
fullJoin(QueryWrapper, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
FunctionQueryColumn - com.mybatisflex.core.query中的类
数据库 聚合函数,例如 count(id) ,max(account.age) 等等
FunctionQueryColumn(String, String) - 类 的构造器com.mybatisflex.core.query.FunctionQueryColumn
 
FunctionQueryColumn(String, QueryColumn) - 类 的构造器com.mybatisflex.core.query.FunctionQueryColumn
 

G

ge(Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
大于等于 greater or equal
ge(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
ge(Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
大于等于 greater or equal
ge(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
ge(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
ge(LambdaGetter<T>, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
generate(Object, String) - 接口 中的方法com.mybatisflex.core.keygen.IKeyGenerator
 
generate(Object, String) - 类 中的方法com.mybatisflex.core.keygen.impl.FlexIDKeyGenerator
 
generate(Object, String) - 类 中的方法com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
 
generate(Object, String) - 类 中的方法com.mybatisflex.core.keygen.impl.UUIDKeyGenerator
 
get() - 类 中的静态方法com.mybatisflex.core.datasource.DataSourceKey
 
get(Class<T>) - 类 中的方法com.mybatisflex.core.javassist.ModifyAttrsRecordProxyFactory
 
get(String, Object) - 类 中的方法com.mybatisflex.core.row.Row
 
get(T) - 接口 中的方法com.mybatisflex.core.util.LambdaGetter
 
getAcceptedIssuers() - 类 中的方法com.mybatisflex.core.audit.http.HttpUtil.TrustAnyTrustManager
 
getAlias() - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
getAllFields(Class<?>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
getAllFields(Class<?>, Predicate<Field>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
getAllMethods(Class<?>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
getAllMethods(Class<?>, Predicate<Method>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
getAssignerForParamMap(Configuration, ResultSetMetaData, int, Map<String, ?>, String, String[], boolean) - 类 中的方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
getAssignerForSingleParam(Configuration, ResultSetMetaData, int, Map<String, ?>, String, boolean) - 类 中的方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
getAssociationType() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getBatchSize() - 接口 中的方法com.mybatisflex.core.row.BatchArgsSetter
 
getBefore() - 类 中的方法com.mybatisflex.core.table.IdInfo
 
getBigDecimal(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getBigDecimal(String, BigDecimal) - 类 中的方法com.mybatisflex.core.row.Row
 
getBigInteger(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getBigInteger(String, BigInteger) - 类 中的方法com.mybatisflex.core.row.Row
 
getBizId() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getBoolean(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getBoolean(String, Boolean) - 类 中的方法com.mybatisflex.core.row.Row
 
getBoundSql() - 类 中的方法com.mybatisflex.core.mybatis.FlexStatementHandler
 
getById(Serializable) - 接口 中的方法com.mybatisflex.core.service.IService
根据数据主键查询一条数据。
getByIdOpt(Serializable) - 接口 中的方法com.mybatisflex.core.service.IService
根据数据主键查询一条数据。
getByte(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getBytes(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getChildCondition() - 类 中的方法com.mybatisflex.core.query.Brackets
 
getChildQueryWrapper(QueryCondition) - 类 中的静态方法com.mybatisflex.core.query.WrapperUtil
 
getChildSelect(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getChildSelect() - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
getClock() - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
getCollectionType() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getColString(Object, int) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
getColumn() - 类 中的方法com.mybatisflex.core.query.FunctionQueryColumn
 
getColumn() - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
getColumn() - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
getColumnByProperty(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getColumnFields(Class<?>) - 类 中的静态方法com.mybatisflex.core.table.TableInfoFactory
 
getColumnInfoList() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getColumns() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getConfig(Configuration) - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
 
getConfig(String) - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
 
getConfigDataSourceKey(Method, Object) - 类 中的静态方法com.mybatisflex.core.mybatis.MapperInvocationHandler
 
getConfiguration() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getConfiguration() - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
getConnection() - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource
 
getConnection(String, String) - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource
 
getConnection(String, String) - 类 中的静态方法com.mybatisflex.core.transaction.TransactionalManager
 
getContent() - 类 中的方法com.mybatisflex.core.query.RawFragment
 
getContext() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getContext(String) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getContext(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getContext(QueryWrapper, String) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getCurrentIndex() - 类 中的方法com.mybatisflex.core.mybatis.FlexResultSetHandler.FlexCursor
 
getCurrentType() - 类 中的静态方法com.mybatisflex.core.mybatis.MappedStatementTypes
 
getDataCenterId(long) - 类 中的方法com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
根据网卡 MAC 地址计算余数作为数据中心 ID。
getDataSource() - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource
 
getDataSource() - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
getDataSource() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getDataSource(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getDataSource() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getDate(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getDate(String, Date) - 类 中的方法com.mybatisflex.core.row.Row
 
getDateTimeFormatter(String) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
getDbType(String) - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource
 
getDbType(DataSource) - 类 中的静态方法com.mybatisflex.core.dialect.DbTypeUtil
获取当前配置的 DbType
getDbType() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getDefaultColumns() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getDefaultConfig() - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
 
getDefaultQueryColumn() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getDeletedValueOfLogicDelete() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getDialect() - 类 中的静态方法com.mybatisflex.core.dialect.DialectFactory
获取方言
getDouble(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getDouble(String, Double) - 类 中的方法com.mybatisflex.core.row.Row
 
getDynamicSchemaProcessor() - 类 中的静态方法com.mybatisflex.core.table.TableManager
 
getDynamicTableProcessor() - 类 中的静态方法com.mybatisflex.core.table.TableManager
 
getEffectiveBefore() - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
getElapsedTime() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getEndFragments() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getEndFragments(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getEntities(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getEntity(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getEntityClass() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getEntityClass(Class<?>) - 类 中的静态方法com.mybatisflex.core.table.TableInfoFactory
 
getEntityInsertListeners() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getEntitySetListeners() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getEntityUpdateListeners() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getEnum(Object) - 类 中的方法com.mybatisflex.core.util.EnumWrapper
 
getEnumClass() - 类 中的方法com.mybatisflex.core.util.EnumWrapper
 
getEnums() - 类 中的方法com.mybatisflex.core.util.EnumWrapper
 
getEnumValue(E) - 类 中的方法com.mybatisflex.core.util.EnumWrapper
 
getEnvironmentId() - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
getField() - 类 中的方法com.mybatisflex.core.field.FieldQuery
 
getFieldName(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getFieldName(LambdaGetter<T>) - 类 中的静态方法com.mybatisflex.core.util.LambdaUtil
 
getFieldType() - 类 中的方法com.mybatisflex.core.util.FieldWrapper
 
getFirstField(Class<?>, Predicate<Field>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
getFirstMethod(Class<?>, Predicate<Method>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
getFloat(String, Float) - 类 中的方法com.mybatisflex.core.row.Row
 
getFloat(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getFnName() - 类 中的方法com.mybatisflex.core.query.FunctionQueryColumn
 
getFnName() - 类 中的方法com.mybatisflex.core.query.StringFunctionQueryColumn
 
getFullSql() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getGetterMethod() - 类 中的方法com.mybatisflex.core.util.EnumWrapper
 
getGlobalConfigs() - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
 
getGroupByColumns() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getGroupByColumns(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getGson() - 类 中的静态方法com.mybatisflex.core.handler.GsonTypeHandler
 
getHavingQueryCondition() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getHavingQueryCondition(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getHint() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getHint(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getHintDbType() - 类 中的静态方法com.mybatisflex.core.dialect.DialectFactory
获取当前线程的 dbType
getHintSchemaMapping(String) - 类 中的静态方法com.mybatisflex.core.table.TableManager
 
getHintTableMapping(String) - 类 中的静态方法com.mybatisflex.core.table.TableManager
 
getHostIp() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getHostIp() - 类 中的静态方法com.mybatisflex.core.audit.DefaultMessageFactory
 
getHttpConnection(String, String, Map<String, String>) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
 
getIdValue(Object, int) - 类 中的静态方法com.mybatisflex.core.util.UpdateEntity
 
getInsertListener(Class<?>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getInsertPrimaryKeys() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getInstance() - 类 中的静态方法com.mybatisflex.core.javassist.ModifyAttrsRecordProxyFactory
 
getInstance() - 类 中的静态方法com.mybatisflex.core.MybatisFlexBootstrap
 
getInt(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getInt(String, Integer) - 类 中的方法com.mybatisflex.core.row.Row
 
getJdbcType() - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
getJdbcUrl(DataSource) - 类 中的静态方法com.mybatisflex.core.dialect.DbTypeUtil
通过数据源中获取 jdbc 的 url 配置 符合 HikariCP, druid, c3p0, DBCP, beecp 数据源框架 以及 MyBatis UnpooledDataSource 的获取规则 UnpooledDataSource 参考 @UnpooledDataSource.getUrl()
getJdkProxySuperClass(Class<T>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
getJoinQueryTable(Join) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getJoins() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getJoins(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getJoinTables() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getJoinTables(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getJoinType(Join) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getJoinTypes() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getKey() - 类 中的方法com.mybatisflex.core.query.UnionWrapper
 
getKeyColumn() - 类 中的方法com.mybatisflex.core.row.RowKey
 
getKeyColumnNames() - 接口 中的方法com.mybatisflex.core.keygen.IMultiKeyGenerator
数据库主键的列名
getKeyColumnNames() - 类 中的方法com.mybatisflex.core.keygen.MultiPrimaryKeyGenerator
自动生成主键的 columns 字段
getKeyColumnNames() - 类 中的方法com.mybatisflex.core.keygen.RowKeyGenerator
数据库主键定义的 key
getKeyColumns() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getKeyConfig() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getKeyGenerator(String) - 类 中的静态方法com.mybatisflex.core.keygen.KeyGeneratorFactory
获取 主键生成器
getKeyProperties() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getKeyType() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig.KeyConfig
 
getKeyType(IdInfo, FlexGlobalConfig.KeyConfig) - 类 中的静态方法com.mybatisflex.core.keygen.MybatisKeyGeneratorUtil
获取主键的 keyType,优先通过 @id 获取,获取不到通过全局配置获取
getKeyType() - 类 中的方法com.mybatisflex.core.row.RowKey
 
getKeyType() - 类 中的方法com.mybatisflex.core.table.IdInfo
 
getKeyValue(IdInfo, FlexGlobalConfig.KeyConfig) - 类 中的静态方法com.mybatisflex.core.keygen.MybatisKeyGeneratorUtil
 
getLargeColumns() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getLimitOffset() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getLimitOffset(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getLimitRows() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getLimitRows(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getLocalDateTime(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getLocalDateTime(String, LocalDateTime) - 类 中的方法com.mybatisflex.core.row.Row
 
getLogic() - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
getLogicDeleteColumn() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getLogicDeletedValue() - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
getLogicNormalValue() - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
getLogImpl() - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
getLoginTimeout() - 类 中的方法com.mybatisflex.core.datasource.AbstractDataSource
Returns 0, indicating the default system timeout is to be used.
getLogWriter() - 类 中的方法com.mybatisflex.core.datasource.AbstractDataSource
LogWriter methods are not supported.
getLong(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getLong(String, Long) - 类 中的方法com.mybatisflex.core.row.Row
 
getMappedStatement(String) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
 
getMapper(Class<T>, SqlSession) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
 
getMapper(Class<T>) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
直接获取 mapper 对象执行
getMapper() - 接口 中的方法com.mybatisflex.core.service.IService
获取对应实体类(Entity)的基础映射类(BaseMapper)。
getMappers() - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
getMappingType() - 类 中的方法com.mybatisflex.core.util.FieldWrapper
 
getMaskType() - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
getMessageCollector() - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
getMessageFactory() - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
getMetas() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getModifyAttrs() - 接口 中的方法com.mybatisflex.core.javassist.ModifyAttrsRecord
注意: 对于 entity 来说,这里存放的只是 属性的名称,而非字段 对于 row 来说,存放的则是 字段 名称
getModifyAttrs() - 类 中的方法com.mybatisflex.core.javassist.ModifyAttrsRecordHandler
 
getModifyAttrs() - 类 中的方法com.mybatisflex.core.row.Row
 
getModule() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getName() - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
getName() - 类 中的方法com.mybatisflex.core.query.QueryTable
 
getNormalValueOfLogicDelete() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getNullableResult(ResultSet, String) - 类 中的方法com.mybatisflex.core.handler.BaseJsonTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法com.mybatisflex.core.handler.BaseJsonTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法com.mybatisflex.core.handler.BaseJsonTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法com.mybatisflex.core.handler.FlexEnumTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法com.mybatisflex.core.handler.FlexEnumTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法com.mybatisflex.core.handler.FlexEnumTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法com.mybatisflex.core.mask.MaskTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法com.mybatisflex.core.mask.MaskTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法com.mybatisflex.core.mask.MaskTypeHandler
 
getObjectMapper() - 类 中的静态方法com.mybatisflex.core.handler.JacksonTypeHandler
 
getOnCondition() - 类 中的方法com.mybatisflex.core.query.Join
 
getOne(QueryWrapper) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询一条数据。
getOne(QueryCondition) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询一条数据。
getOneAs(QueryWrapper, Class<R>) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询一条数据,并通过 asType 进行接收。
getOneAsOpt(QueryWrapper, Class<R>) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询一条数据。
getOneOpt(QueryWrapper) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询一条数据。
getOneOpt(QueryCondition) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询一条数据。
getOnInsertColumns() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getOnInsertListeners() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getOnSetListeners() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getOnUpdateColumns() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getOnUpdateListeners() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getOrderBys() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getOrderBys(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getPageNumber() - 类 中的方法com.mybatisflex.core.paginate.Page
 
getPageSize() - 类 中的方法com.mybatisflex.core.paginate.Page
 
getParameterHandler() - 类 中的方法com.mybatisflex.core.mybatis.FlexStatementHandler
 
getParams() - 类 中的方法com.mybatisflex.core.query.StringFunctionQueryColumn
 
getParamValues() - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn
 
getParamValues() - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn
 
getParamValues() - 类 中的方法com.mybatisflex.core.query.FunctionQueryColumn
 
getParamValues() - 接口 中的方法com.mybatisflex.core.query.HasParamsColumn
 
getParamValues() - 类 中的方法com.mybatisflex.core.query.SelectQueryColumn
 
getParentLogger() - 类 中的方法com.mybatisflex.core.datasource.AbstractDataSource
 
getPattern(String) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
getPlatform() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getPrimaryKeyList() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getPrimaryKeys(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getPrimaryKeys() - 类 中的方法com.mybatisflex.core.row.Row
 
getPrimaryKeys() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getPrimaryValues(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getPrimitiveDefaultValue(Class<?>) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
getProperty() - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
getProperty() - 类 中的方法com.mybatisflex.core.util.EnumWrapper
 
getPropertyType() - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
getPropertyType() - 类 中的方法com.mybatisflex.core.util.EnumWrapper
 
getPropertyValue(MetaObject, String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getQuery() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getQueryColumn(LambdaGetter<T>) - 类 中的静态方法com.mybatisflex.core.util.LambdaUtil
 
getQueryColumnByProperty(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getQueryCount() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getQueryParams() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getQueryTable() - 类 中的方法com.mybatisflex.core.query.Join
 
getQueryTables() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getQueryTables(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getQueryTime() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getQueryWrapper() - 类 中的方法com.mybatisflex.core.field.FieldQuery
 
getQueryWrapper(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getQueryWrapper(SelectQueryColumn) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getQueryWrapper() - 类 中的方法com.mybatisflex.core.query.SelectQueryColumn
 
getQueryWrapper() - 类 中的方法com.mybatisflex.core.query.SelectQueryTable
 
getQueryWrapper() - 类 中的方法com.mybatisflex.core.query.UnionWrapper
 
getRandomInt() - 类 中的方法com.mybatisflex.core.keygen.impl.FlexIDKeyGenerator
 
getRealSchema(String) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
getRealSchema(String) - 类 中的静态方法com.mybatisflex.core.table.TableManager
 
getRealTable(String) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
getRealTable(String) - 类 中的静态方法com.mybatisflex.core.table.TableManager
 
getRecords() - 类 中的方法com.mybatisflex.core.paginate.Page
 
getReflector() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getReflectorFactory() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getResult(ResultSet, String) - 类 中的方法com.mybatisflex.core.handler.CompositeEnumTypeHandler
 
getResult(ResultSet, int) - 类 中的方法com.mybatisflex.core.handler.CompositeEnumTypeHandler
 
getResult(CallableStatement, int) - 类 中的方法com.mybatisflex.core.handler.CompositeEnumTypeHandler
 
getResultSet(Object) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getRow(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getRows(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getSchema() - 类 中的方法com.mybatisflex.core.query.QueryTable
 
getSchema() - 类 中的方法com.mybatisflex.core.table.TableDef
 
getSchema() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getSchemaName(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getSelectColumns() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getSelectColumns(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getSelectOneResult(List<T>) - 类 中的静态方法com.mybatisflex.core.util.MapperUtil
搬运加改造 DefaultSqlSession.selectOne(String, Object)
getSelectTable(List<QueryTable>, QueryTable) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
getSerializedLambda(Serializable) - 类 中的静态方法com.mybatisflex.core.util.LambdaUtil
 
getSetListener(Class<?>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getSetterMethods(Class<?>) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
getShort(String, Short) - 类 中的方法com.mybatisflex.core.row.Row
 
getShort(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getSimpleDateFormat(String) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
getSqlArgs(int) - 接口 中的方法com.mybatisflex.core.row.BatchArgsSetter
 
getSqlSessionFactory() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getSqlSessionFactory() - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
getSqlString(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getString(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getString(String, String) - 类 中的方法com.mybatisflex.core.row.Row
 
getSupportedInsertListener(Class<?>, boolean) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
获取支持该 entityClass 的insert监听器 当registerClass是entityClass的本身或其超类时,则视为支持
getSupportedSetListener(Class<?>, boolean) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
获取支持该 entityClass 的set监听器 当registerClass是entityClass的本身或其超类时,则视为支持
getSupportedUpdateListener(Class<?>, boolean) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
获取支持该 entityClass 的update监听器 当registerClass是entityClass的本身或其超类时,则视为支持
getTable() - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
getTableInfo(MappedStatement) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
 
getTableInfo(ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getTableInfos(ProviderContext, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
 
getTableName(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getTableName() - 类 中的方法com.mybatisflex.core.table.TableDef
 
getTableName() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getTenantFactory() - 类 中的静态方法com.mybatisflex.core.tenant.TenantManager
 
getTenantIdColumn() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getTenantIds() - 接口 中的方法com.mybatisflex.core.tenant.TenantFactory
 
getTenantIds() - 类 中的静态方法com.mybatisflex.core.tenant.TenantManager
 
getterMethod - 类 中的变量com.mybatisflex.core.util.EnumWrapper
 
getTick() - 接口 中的方法com.mybatisflex.core.audit.Clock
 
getTime(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getTime(String, Time) - 类 中的方法com.mybatisflex.core.row.Row
 
getTimestamp(String) - 类 中的方法com.mybatisflex.core.row.Row
 
getTimestamp(String, Timestamp) - 类 中的方法com.mybatisflex.core.row.Row
 
getTotalPage() - 类 中的方法com.mybatisflex.core.paginate.Page
 
getTotalRow() - 类 中的方法com.mybatisflex.core.paginate.Page
 
getTransactionFactory() - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
getUnions() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getUnions(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getUpdateListener(Class<?>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
getUrl() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getUrl() - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource
getUsefulClass(Class<T>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
getUser() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getUserIp() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
getValue() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig.KeyConfig
 
getValue(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
getValue() - 类 中的方法com.mybatisflex.core.query.Brackets
 
getValue() - 类 中的方法com.mybatisflex.core.query.OperatorQueryCondition
 
getValue() - 类 中的方法com.mybatisflex.core.query.OperatorSelectCondition
 
getValue() - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
getValue() - 类 中的方法com.mybatisflex.core.row.RowKey
 
getValue() - 类 中的方法com.mybatisflex.core.table.IdInfo
 
getValue() - 枚举 中的方法com.mybatisflex.core.transaction.Propagation
 
getValueArray(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getValueArray() - 类 中的方法com.mybatisflex.core.query.QueryTable
 
getValueArray() - 类 中的方法com.mybatisflex.core.query.QueryWrapper
获取 queryWrapper 的参数 在构建 sql 的时候,需要保证 where 在 having 的前面
getValueArray() - 类 中的方法com.mybatisflex.core.query.SelectQueryTable
 
getValues(QueryCondition) - 类 中的静态方法com.mybatisflex.core.query.WrapperUtil
 
getValues(QueryCondition, List<Object>) - 类 中的静态方法com.mybatisflex.core.query.WrapperUtil
 
getVersionColumn() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getWhereQueryCondition() - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
getWhereQueryCondition(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
getWorkerId(long, long) - 类 中的方法com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
根据 MAC + PID 的 hashCode 获取 16 个低位生成工作机器 ID。
getWrapperFor(MetaObject, Object) - 类 中的方法com.mybatisflex.core.table.EntityWrapperFactory
 
getWrapSchemaAndTableName(IDialect) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
getWrapType(Class<?>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
getWrapType(Class<?>) - 类 中的静态方法com.mybatisflex.core.util.MapperUtil
 
getXID() - 类 中的静态方法com.mybatisflex.core.transaction.TransactionContext
 
globalConfigs - 类 中的静态变量com.mybatisflex.core.FlexGlobalConfig
 
groupBy(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
groupBy(String...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
groupBy(QueryColumn) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
groupBy(QueryColumn...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
groupByColumns - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
gson - 类 中的静态变量com.mybatisflex.core.handler.GsonTypeHandler
 
GsonTypeHandler - com.mybatisflex.core.handler中的类
 
GsonTypeHandler(Class<?>) - 类 的构造器com.mybatisflex.core.handler.GsonTypeHandler
 
gt(Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
大于 greater than
gt(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
gt(Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
大于 greater than
gt(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
gt(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
gt(LambdaGetter<T>, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 

H

handleCursorResultSets(Statement) - 类 中的方法com.mybatisflex.core.mybatis.FlexResultSetHandler
 
hasEnumValueAnnotation - 类 中的变量com.mybatisflex.core.util.EnumWrapper
 
hasEnumValueAnnotation() - 类 中的方法com.mybatisflex.core.util.EnumWrapper
 
hasGeneratedKeys() - 接口 中的方法com.mybatisflex.core.keygen.IMultiKeyGenerator
是否需要数据库生成主键
hasGeneratedKeys() - 类 中的方法com.mybatisflex.core.keygen.MultiPrimaryKeyGenerator
是否需要数据库 自动生成主键
hasGeneratedKeys() - 类 中的方法com.mybatisflex.core.keygen.RowKeyGenerator
是否需要数据库生成主键
hash(String, String) - 类 中的静态方法com.mybatisflex.core.audit.http.HashUtil
 
HashUtil - com.mybatisflex.core.audit.http中的类
 
HashUtil() - 类 的构造器com.mybatisflex.core.audit.http.HashUtil
 
HasParamsColumn - com.mybatisflex.core.query中的接口
 
hasText(Object) - 类 中的静态方法com.mybatisflex.core.query.If
查看某个 string 对象是否有文本内容
hasWrapperFor(Object) - 类 中的方法com.mybatisflex.core.table.EntityWrapperFactory
 
having(QueryCondition) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
havingQueryCondition - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
HEX_DIGITS - 类 中的静态变量com.mybatisflex.core.audit.http.HashUtil
 
hint - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
hint(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
hold(String, String, Connection) - 类 中的静态方法com.mybatisflex.core.transaction.TransactionalManager
 
holdCursor(Cursor<?>) - 类 中的静态方法com.mybatisflex.core.transaction.TransactionContext
 
holdXID(String) - 类 中的静态方法com.mybatisflex.core.transaction.TransactionContext
 
hostIp - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
hostIp - 类 中的变量com.mybatisflex.core.audit.DefaultMessageFactory
 
HttpMessageReporter - com.mybatisflex.core.audit.http中的类
 
HttpMessageReporter(String, String, HttpMessageReporter.JSONFormatter) - 类 的构造器com.mybatisflex.core.audit.http.HttpMessageReporter
 
HttpMessageReporter.JSONFormatter - com.mybatisflex.core.audit.http中的接口
 
HttpUtil - com.mybatisflex.core.audit.http中的类
 
HttpUtil() - 类 的构造器com.mybatisflex.core.audit.http.HttpUtil
 
HttpUtil.TrustAnyHostnameVerifier - com.mybatisflex.core.audit.http中的类
https 域名校验
HttpUtil.TrustAnyTrustManager - com.mybatisflex.core.audit.http中的类
https 证书管理

I

ID_CARD_NUMBER - 类 中的静态变量com.mybatisflex.core.mask.Masks
身份证号脱敏
ID_CARD_NUMBER_PROCESSOR - 类 中的静态变量com.mybatisflex.core.mask.Masks
身份证号脱敏处理器 身份证号的保留前三后四,中间的数为星号 "*"
IDialect - com.mybatisflex.core.dialect中的接口
 
idInfo - 类 中的变量com.mybatisflex.core.keygen.CustomKeyGenerator
 
IdInfo - com.mybatisflex.core.table中的类
 
IdInfo(ColumnInfo) - 类 的构造器com.mybatisflex.core.table.IdInfo
 
IdInfo(String, String, Class<?>, Id) - 类 的构造器com.mybatisflex.core.table.IdInfo
 
If - com.mybatisflex.core.query中的类
 
If() - 类 的构造器com.mybatisflex.core.query.If
 
IGNORE_NULLS - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
ignoreFlags - 类 中的静态变量com.mybatisflex.core.tenant.TenantManager
 
ignoreTenantCondition() - 类 中的静态方法com.mybatisflex.core.tenant.TenantManager
忽略 tenant 条件
IKeyGenerator - com.mybatisflex.core.keygen中的接口
 
IMultiKeyGenerator - com.mybatisflex.core.keygen中的接口
 
in(Object...) - 类 中的方法com.mybatisflex.core.query.QueryColumn
in arrays
in(Object[], Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
in(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryColumn
in child select
in(QueryWrapper, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
in(Collection<?>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
in Collection
in(Collection<?>, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
in(Object...) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
in arrays
in(Object[], Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
in(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
in child select
in(QueryWrapper, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
in(Collection<?>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
in Collection
in(Collection<?>, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
INDEX_SEPARATOR - 类 中的静态变量com.mybatisflex.core.row.RowUtil
 
INFORMIX - 接口 中的静态变量com.mybatisflex.core.dialect.LimitOffsetProcessor
Informix 的处理器 适合 DbType.INFORMIX 文档 {@link init(String) - 类 中的静态方法com.mybatisflex.core.table.TableInfoFactory
 
INIT_VALUE - 类 中的静态变量com.mybatisflex.core.paginate.Page
 
initDefaultMappers() - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
设置 mybatis-flex 默认的 Mapper 当前只有 RowMapper RowMapper
initedPackageNames - 类 中的静态变量com.mybatisflex.core.table.TableInfoFactory
 
initGlobalConfig(Configuration, SqlSessionFactory, DbType) - 类 中的方法com.mybatisflex.core.mybatis.FlexSqlSessionFactoryBuilder
设置全局配置
INITIAL_TIMESTAMP - 类 中的静态变量com.mybatisflex.core.keygen.impl.FlexIDKeyGenerator
 
initLogicDeleteValueIfNecessary(Object) - 类 中的方法com.mybatisflex.core.table.TableInfo
初始化逻辑删除的默认值
initSSLSocketFactory() - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
 
initTenantIdIfNecessary(Object) - 类 中的方法com.mybatisflex.core.table.TableInfo
设置租户id
initVersionValueIfNecessary(Object) - 类 中的方法com.mybatisflex.core.table.TableInfo
初始化乐观锁版本号
innerJoin(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
innerJoin(String, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
innerJoin(Class<?>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
innerJoin(Class<?>, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
innerJoin(TableDef) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
innerJoin(TableDef, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
innerJoin(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
innerJoin(QueryWrapper, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
insert(T) - 接口 中的方法com.mybatisflex.core.BaseMapper
插入 entity 数据
insert(T, boolean) - 接口 中的方法com.mybatisflex.core.BaseMapper
插入 entity 数据
insert(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
insert 的 sql 构建
insert(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
insert 的 sql 构建
insert(String, String, Row) - 类 中的静态方法com.mybatisflex.core.row.Db
往 schema.tableName 插入一条 row 数据
insert(String, Row) - 类 中的静态方法com.mybatisflex.core.row.Db
往 tableName 插入一条 row 数据
insert(String, String, Row) - 接口 中的方法com.mybatisflex.core.row.RowMapper
插入 row 到数据表
insert(String, String, Row) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
insertBatch(List<T>) - 接口 中的方法com.mybatisflex.core.BaseMapper
批量插入 entity 数据,只会根据第一条数据来构建插入的字段内容
insertBatch(List<T>, int) - 接口 中的方法com.mybatisflex.core.BaseMapper
批量插入 entity 数据,按 size 切分
insertBatch(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
insertBatch 的 sql 构建
insertBatch(String, String, Collection<Row>) - 类 中的静态方法com.mybatisflex.core.row.Db
批量插入数据
insertBatch(String, Collection<Row>) - 类 中的静态方法com.mybatisflex.core.row.Db
批量插入数据
insertBatch(String, String, Collection<Row>, int) - 类 中的静态方法com.mybatisflex.core.row.Db
批量插入数据
insertBatch(String, Collection<Row>, int) - 类 中的静态方法com.mybatisflex.core.row.Db
批量插入数据
insertBatchWithFirstRowColumns(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
insertBatch 的 sql 构建
insertBatchWithFirstRowColumns(String, String, List<Row>) - 类 中的静态方法com.mybatisflex.core.row.Db
批量插入数据,根据第一条内容来构建插入的字段,效率比 Db.insertBatch(String ,String, Collection, int)
insertBatchWithFirstRowColumns(String, List<Row>) - 类 中的静态方法com.mybatisflex.core.row.Db
批量插入数据,根据第一条内容来构建插入的字段,效率比 Db.insertBatch(String ,String, Collection, int)
insertBatchWithFirstRowColumns(String, String, List<Row>) - 接口 中的方法com.mybatisflex.core.row.RowMapper
批量插入 rows 到数据表 注意,批量插入中,只会根据第一条 row 数据来构建 Sql 插入字段,若每条数据字段不一致,可能造成个别字段无法插入的情况
insertBatchWithFirstRowColumns(String, String, List<Row>) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
insertBySql(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
直接编写 sql 插入数据
insertBySql(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
执行 insert sql 语句
insertBySql(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
insertListenerCache - 类 中的静态变量com.mybatisflex.core.table.TableInfo
 
insertOrUpdate(T) - 接口 中的方法com.mybatisflex.core.BaseMapper
新增 或者 更新,若主键有值,则更新,若没有主键值,则插入
insertPrimaryKeys - 类 中的变量com.mybatisflex.core.table.TableInfo
 
insertSelective(T) - 接口 中的方法com.mybatisflex.core.BaseMapper
插入 entity 数据,但是忽略 null 的数据,只对有值的内容进行插入 这样的好处是数据库已经配置了一些默认值,这些默认值才会生效
instance - 类 中的静态变量com.mybatisflex.core.javassist.ModifyAttrsRecordProxyFactory
 
instance - 类 中的静态变量com.mybatisflex.core.MybatisFlexBootstrap
 
instantiateStatement(Connection) - 类 中的方法com.mybatisflex.core.mybatis.FlexPreparedStatementHandler
 
invoke(Object, Method, Object[]) - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource.ConnectionHandler
 
invoke(Object, Method, Method, Object[]) - 类 中的方法com.mybatisflex.core.javassist.ModifyAttrsRecordHandler
 
invoke(Object, Method, Object[]) - 类 中的方法com.mybatisflex.core.mybatis.MapperInvocationHandler
 
invokeOnInsertListener(Object) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
invokeOnSetListener(Object, String, Object) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
invokeOnUpdateListener(Object) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
invoker() - 类 中的静态方法com.mybatisflex.core.row.Db
 
invoker(String) - 类 中的静态方法com.mybatisflex.core.row.Db
 
INVOKER_MAP - 类 中的静态变量com.mybatisflex.core.row.Db
 
isAnyBlank(String...) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
 
isArray(Class<?>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
isAuditEnable() - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
isBefore() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig.KeyConfig
 
isBefore() - 类 中的方法com.mybatisflex.core.row.RowKey
 
isBlank(String) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
字符串为 null 或者内部字符全部为 ' ', '\t', '\n', '\r' 这四类字符时返回 true
isCamelToUnderline() - 类 中的方法com.mybatisflex.core.table.TableInfo
 
isCJK(char) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
isClassCacheEnabled() - 类 中的方法com.mybatisflex.core.table.BaseReflectorFactory
 
isConsumed() - 类 中的方法com.mybatisflex.core.mybatis.FlexResultSetHandler.FlexCursor
 
isEmpty(Object) - 类 中的静态方法com.mybatisflex.core.query.If
查看某个对象是否为空数据 或者 null
isEmpty(T[]) - 类 中的静态方法com.mybatisflex.core.util.ArrayUtil
判断数组是否为空
isEmpty(Collection<?>) - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
 
isEmpty(Map<?, ?>) - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
 
IService<T> - com.mybatisflex.core.service中的接口
由 Mybatis-Flex 提供的顶级增强 Service 接口。
isIgnoreNulls(Map) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
isKeyBefore(IdInfo, FlexGlobalConfig.KeyConfig) - 类 中的静态方法com.mybatisflex.core.keygen.MybatisKeyGeneratorUtil
 
isMatchedParas(Constructor<?>, Object[]) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
isMatchedRegex(String, String) - 类 中的静态方法com.mybatisflex.core.dialect.DbTypeUtil
正则匹配,验证成功返回 true,验证失败返回 false
isNotBlank(String) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
 
isNotEmpty(T[]) - 类 中的静态方法com.mybatisflex.core.util.ArrayUtil
判断数组是否不为空
isNotEmpty(Collection<?>) - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
 
isNotEmpty(Map<?, ?>) - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
 
isNotNull() - 类 中的方法com.mybatisflex.core.query.QueryColumn
IS NOT NULL
isNotNull(Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
isNotNull() - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
IS NOT NULL
isNotNull(Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
isNull(Object) - 类 中的静态方法com.mybatisflex.core.query.If
判断对象是否为空
isNull() - 类 中的方法com.mybatisflex.core.query.QueryColumn
IS NULL
isNull(Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
isNull() - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
IS NULL
isNull(Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
isNumeric(String) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
这个字符串是否是全是数字
isOpen() - 类 中的方法com.mybatisflex.core.mybatis.FlexResultSetHandler.FlexCursor
 
isPrintBanner() - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
isProxy(Class<?>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
isSameTable(QueryTable) - 类 中的方法com.mybatisflex.core.query.QueryTable
 
isTransactional() - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource.ConnectionHandler
 
isUnSafeChar(char) - 类 中的静态方法com.mybatisflex.core.util.SqlUtil
 
isWrapperFor(Class<?>) - 类 中的方法com.mybatisflex.core.datasource.AbstractDataSource
 
isWrapperFor(Class<?>) - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource
 
iterator() - 类 中的方法com.mybatisflex.core.mybatis.FlexResultSetHandler.FlexCursor
 

J

JacksonTypeHandler - com.mybatisflex.core.handler中的类
 
JacksonTypeHandler(Class<?>) - 类 的构造器com.mybatisflex.core.handler.JacksonTypeHandler
 
JAVASSIST_BY - 类 中的静态变量com.mybatisflex.core.util.ClassUtil
 
jdbcType - 类 中的变量com.mybatisflex.core.mybatis.TypeHandlerObject
 
jdbcType - 类 中的变量com.mybatisflex.core.table.ColumnInfo
该列对应的 jdbcType
Join - com.mybatisflex.core.query中的类
 
Join(String, QueryTable, boolean) - 类 的构造器com.mybatisflex.core.query.Join
 
Join(String, QueryWrapper, boolean) - 类 的构造器com.mybatisflex.core.query.Join
 
join - 类 中的变量com.mybatisflex.core.query.Joiner
 
join(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
join(String, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
join(Class<?>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
join(Class<?>, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
join(TableDef) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
join(TableDef, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
join(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
join(QueryWrapper, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
join(String, CharSequence...) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
合并字符串,优化 String.join() 方法
join(String, Collection<? extends CharSequence>) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
合并字符串,优化 String.join() 方法
join(String, Collection<T>, Function<T, String>) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
合并字符串,优化 String.join() 方法
Joiner<M> - com.mybatisflex.core.query中的类
 
Joiner(M, Join) - 类 的构造器com.mybatisflex.core.query.Joiner
 
joining(String, QueryTable, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
joining(String, Class<?>, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
joining(String, QueryWrapper, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
joins - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
joinTables - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
joinTypes - 类 中的变量com.mybatisflex.core.table.TableInfo
已过时。
该功能有更好的方式实现,此属性可能会被移除。
jsonFormatter - 类 中的变量com.mybatisflex.core.audit.http.HttpMessageReporter
 

K

keepColumnSafely(String) - 类 中的静态方法com.mybatisflex.core.util.SqlUtil
 
keepOrderBySqlSafely(String) - 类 中的静态方法com.mybatisflex.core.util.SqlUtil
 
key - 类 中的变量com.mybatisflex.core.query.UnionWrapper
 
KEY_GENERATOR_MAP - 类 中的静态变量com.mybatisflex.core.keygen.KeyGeneratorFactory
 
KeyAssigner(Configuration, ResultSetMetaData, int, String, String) - 类 的构造器com.mybatisflex.core.keygen.RowJdbc3KeyGenerator.KeyAssigner
 
keyColumn - 类 中的变量com.mybatisflex.core.row.RowKey
主键字段
keyConfig - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
全局的 ID 生成策略配置,当 @Id 未配置 或者 配置 KeyType 为 None 时 使用当前全局配置
KeyConfig() - 类 的构造器com.mybatisflex.core.FlexGlobalConfig.KeyConfig
 
keyGenerator - 类 中的变量com.mybatisflex.core.keygen.CustomKeyGenerator
 
keyGenerator - 类 中的变量com.mybatisflex.core.keygen.MultiEntityKeyGenerator
 
keyGenerator - 类 中的变量com.mybatisflex.core.keygen.MultiRowKeyGenerator
 
keyGenerator - 类 中的变量com.mybatisflex.core.keygen.RowCustomKeyGenerator
 
KeyGeneratorFactory - com.mybatisflex.core.keygen中的类
 
KeyGeneratorFactory() - 类 的构造器com.mybatisflex.core.keygen.KeyGeneratorFactory
 
KeyGenerators - com.mybatisflex.core.keygen中的类
 
KeyGenerators() - 类 的构造器com.mybatisflex.core.keygen.KeyGenerators
 
keyGenerators - 类 中的变量com.mybatisflex.core.keygen.MultiPrimaryKeyGenerator
 
keyGenerators - 类 中的变量com.mybatisflex.core.keygen.RowKeyGenerator
 
keyProperty - 类 中的变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
keyThreadLocal - 类 中的静态变量com.mybatisflex.core.datasource.DataSourceKey
 
keyType - 类 中的变量com.mybatisflex.core.FlexGlobalConfig.KeyConfig
 
keyType - 类 中的变量com.mybatisflex.core.row.RowKey
主键类型
keyType - 类 中的变量com.mybatisflex.core.table.IdInfo
id 生成策略
keywords - 类 中的静态变量com.mybatisflex.core.dialect.impl.OracleDialect
 
keywords - 类 中的变量com.mybatisflex.core.dialect.KeywordWrap
数据库关键字
keywordWrap - 类 中的变量com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
KeywordWrap - com.mybatisflex.core.dialect中的类
用于对数据库的关键字包装
KeywordWrap(String, String) - 类 的构造器com.mybatisflex.core.dialect.KeywordWrap
 
KeywordWrap(Set<String>, String, String) - 类 的构造器com.mybatisflex.core.dialect.KeywordWrap
 
KeywordWrap(boolean, Set<String>, String, String) - 类 的构造器com.mybatisflex.core.dialect.KeywordWrap
 

L

LambdaGetter<T> - com.mybatisflex.core.util中的接口
 
lambdaMap - 类 中的静态变量com.mybatisflex.core.util.LambdaUtil
 
LambdaUtil - com.mybatisflex.core.util中的类
 
LambdaUtil() - 类 的构造器com.mybatisflex.core.util.LambdaUtil
 
largeColumns - 类 中的变量com.mybatisflex.core.table.TableInfo
 
lastTimeMillis - 类 中的变量com.mybatisflex.core.keygen.impl.FlexIDKeyGenerator
 
lastTimeMillis - 类 中的变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
上次生产 ID 时间戳。
le(Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
小于等于 less or equal
le(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
le(Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
小于等于 less or equal
le(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
le(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
le(LambdaGetter<T>, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
leftJoin(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
leftJoin(String, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
leftJoin(Class<?>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
leftJoin(Class<?>, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
leftJoin(TableDef) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
leftJoin(TableDef, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
leftJoin(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
leftJoin(QueryWrapper, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
like(Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
like %%
like(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
like(Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
like %%
like(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
likeLeft(Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
likeLeft(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
likeLeft(Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
likeLeft(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
likeRight(Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
likeRight(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
likeRight(Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
likeRight(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
limit(Integer) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
limit(Integer, Integer) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
limitOffset - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
limitOffsetProcessor - 类 中的变量com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
LimitOffsetProcessor - com.mybatisflex.core.dialect中的接口
limit 和 offset 参数的处理器
limitRows - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
list() - 接口 中的方法com.mybatisflex.core.service.IService
查询所有数据。
list(QueryWrapper) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询数据集合。
list(QueryCondition) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询数据集合。
listAs(QueryWrapper, Class<R>) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件查询数据集合,并通过 asType 进行接收。
listByIds(Collection<? extends Serializable>) - 接口 中的方法com.mybatisflex.core.service.IService
根据数据主键查询数据集合。
listByMap(Map<String, Object>) - 接口 中的方法com.mybatisflex.core.service.IService
根据 Map 构建查询条件查询数据集合。
log - 类 中的静态变量com.mybatisflex.core.datasource.FlexDataSource
 
log - 类 中的静态变量com.mybatisflex.core.transaction.TransactionalManager
 
logic - 类 中的变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_BETWEEN - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_DELETE_DELETED - 类 中的静态变量com.mybatisflex.core.FlexConsts
当 entity 使用逻辑删除时,1 为 entity 的删除状态
LOGIC_DELETE_NORMAL - 类 中的静态变量com.mybatisflex.core.FlexConsts
当 entity 使用逻辑删除时,0 为 entity 的正常状态
LOGIC_EQUALS - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_GE - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_GT - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_IN - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_IS_NOT_NULL - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_IS_NULL - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_LE - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_LIKE - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_LT - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_NOT_BETWEEN - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_NOT_EQUALS - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
LOGIC_NOT_IN - 类 中的静态变量com.mybatisflex.core.query.QueryCondition
 
logicDeleteColumn - 类 中的变量com.mybatisflex.core.table.TableInfo
 
logImpl - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
 
lt(Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
小于 less than
lt(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
lt(Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
小于 less than
lt(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
lt(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
lt(LambdaGetter<T>, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 

M

map(Function<? super T, ? extends R>) - 类 中的方法com.mybatisflex.core.paginate.Page
 
MappedStatementTypes - com.mybatisflex.core.mybatis中的类
 
MappedStatementTypes() - 类 的构造器com.mybatisflex.core.mybatis.MappedStatementTypes
 
mapper - 类 中的变量com.mybatisflex.core.mybatis.MapperInvocationHandler
 
MapperInvocationHandler - com.mybatisflex.core.mybatis中的类
 
MapperInvocationHandler(Object, Configuration) - 类 的构造器com.mybatisflex.core.mybatis.MapperInvocationHandler
 
mapperObjects - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
 
mappers - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
 
mapperTableInfoMap - 类 中的静态变量com.mybatisflex.core.table.TableInfoFactory
 
MapperUtil - com.mybatisflex.core.util中的类
 
MapperUtil() - 类 的构造器com.mybatisflex.core.util.MapperUtil
 
mappingType - 类 中的变量com.mybatisflex.core.util.FieldWrapper
 
mask(String, Object) - 类 中的静态方法com.mybatisflex.core.mask.MaskManager
 
mask(Object) - 接口 中的方法com.mybatisflex.core.mask.MaskProcessor
 
mask(String, int, int, int) - 类 中的静态方法com.mybatisflex.core.mask.Masks
 
MaskManager - com.mybatisflex.core.mask中的类
数据脱敏工厂类
MaskManager() - 类 的构造器com.mybatisflex.core.mask.MaskManager
 
MaskProcessor - com.mybatisflex.core.mask中的接口
数据脱敏处理器
Masks - com.mybatisflex.core.mask中的类
内置的数据脱敏方式
Masks() - 类 的构造器com.mybatisflex.core.mask.Masks
 
maskType - 类 中的变量com.mybatisflex.core.mask.MaskTypeHandler
 
maskType - 类 中的变量com.mybatisflex.core.table.ColumnInfo
 
MaskTypeHandler - com.mybatisflex.core.mask中的类
 
MaskTypeHandler(String) - 类 的构造器com.mybatisflex.core.mask.MaskTypeHandler
 
matches(String, String) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
正则匹配
max(String) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
max(QueryColumn) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
MAX_CLOCK_SEQ - 类 中的静态变量com.mybatisflex.core.keygen.impl.FlexIDKeyGenerator
 
MAX_DATA_CENTER_ID - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
数据中心 ID 占用 5bit 时的最大值 31。
MAX_WORKER_ID - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
工作机器 ID 占用 5bit 时的最大值 31。
md5(String) - 类 中的静态方法com.mybatisflex.core.audit.http.HashUtil
 
merge(List<T>, List<T>) - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
合并 list
messageCollector - 类 中的静态变量com.mybatisflex.core.audit.AuditManager
 
MessageCollector - com.mybatisflex.core.audit中的接口
审计消息收集器
messageFactory - 类 中的静态变量com.mybatisflex.core.audit.AuditManager
 
MessageFactory - com.mybatisflex.core.audit中的接口
审计消息创建器,在一般的 web 服务中,用户应该自定义自己的 AuditMessageFactory 用来配置当前操作用户、用户 IP 地址,访问的 url 地址等
MessageReporter - com.mybatisflex.core.audit中的接口
审计消息发送器,作用是把审计消息发送到指定的位置 比如控制台,磁盘、或者 kafka 服务器, http 服务器等
messages - 类 中的变量com.mybatisflex.core.audit.ScheduledMessageCollector
 
messageSender - 类 中的变量com.mybatisflex.core.audit.ScheduledMessageCollector
 
metas - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
METHOD_INSERT_BATCH - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
METHOD_RAW_SQL - 类 中的静态变量com.mybatisflex.core.provider.RowSqlProvider
 
min(String) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
min(QueryColumn) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
MOBILE - 类 中的静态变量com.mybatisflex.core.mask.Masks
手机号脱敏
MOBILE_PROCESSOR - 类 中的静态变量com.mybatisflex.core.mask.Masks
手机号脱敏处理器 保留前三后四,中间的为星号 "*"
modifyAttrs - 类 中的变量com.mybatisflex.core.javassist.ModifyAttrsRecordHandler
 
modifyAttrs - 类 中的变量com.mybatisflex.core.row.Row
 
ModifyAttrsRecord - com.mybatisflex.core.javassist中的接口
 
ModifyAttrsRecordHandler - com.mybatisflex.core.javassist中的类
 
ModifyAttrsRecordHandler() - 类 的构造器com.mybatisflex.core.javassist.ModifyAttrsRecordHandler
 
ModifyAttrsRecordProxyFactory - com.mybatisflex.core.javassist中的类
 
ModifyAttrsRecordProxyFactory() - 类 的构造器com.mybatisflex.core.javassist.ModifyAttrsRecordProxyFactory
 
module - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
ms - 类 中的变量com.mybatisflex.core.keygen.RowKeyGenerator
 
MSG_TOO_MANY_KEYS - 类 中的静态变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
MultiEntityKeyGenerator - com.mybatisflex.core.keygen中的类
多实体主键生成器,用于批量插入的场景
MultiEntityKeyGenerator(KeyGenerator) - 类 的构造器com.mybatisflex.core.keygen.MultiEntityKeyGenerator
 
multiply(QueryColumn) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
multiply(Number) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
multiply(QueryColumn) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
multiply(Number) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
MultiPrimaryKeyGenerator - com.mybatisflex.core.keygen中的类
多主键、复合主键 id 生成器
MultiPrimaryKeyGenerator(MappedStatement, TableInfo, List<IdInfo>) - 类 的构造器com.mybatisflex.core.keygen.MultiPrimaryKeyGenerator
 
MultiRowKeyGenerator - com.mybatisflex.core.keygen中的类
用于批量插入的场景
MultiRowKeyGenerator(KeyGenerator) - 类 的构造器com.mybatisflex.core.keygen.MultiRowKeyGenerator
 
MybatisFlexBootstrap - com.mybatisflex.core中的类
MybatisFlex 的启动类 MybatisFlexBootstrap.getInstance() .setDatasource(...) .addMapper(...) .start(); MybatisFlexBootstrap.getInstance() .execute(...)
MybatisFlexBootstrap() - 类 的构造器com.mybatisflex.core.MybatisFlexBootstrap
虽然提供了 getInstance,但也允许用户进行实例化, 用于创建多个 MybatisFlexBootstrap 实例达到管理多数据源的目的
MybatisFlexException - com.mybatisflex.core.exception中的异常错误
 
MybatisFlexException(String) - 异常错误 的构造器com.mybatisflex.core.exception.MybatisFlexException
 
MybatisFlexException(String, Throwable) - 异常错误 的构造器com.mybatisflex.core.exception.MybatisFlexException
 
MybatisFlexException(Throwable) - 异常错误 的构造器com.mybatisflex.core.exception.MybatisFlexException
 
MybatisKeyGeneratorUtil - com.mybatisflex.core.keygen中的类
 
MybatisKeyGeneratorUtil() - 类 的构造器com.mybatisflex.core.keygen.MybatisKeyGeneratorUtil
 
MYSQL - 接口 中的静态变量com.mybatisflex.core.dialect.LimitOffsetProcessor
MySql 的处理器 适合 DbType#MYSQL,DbType#MARIADB,DbType#H2,DbType#CLICK_HOUSE,DbType#XCloud

N

name - 枚举 中的变量com.mybatisflex.core.dialect.DbType
数据库名称
NAME - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
name - 类 中的变量com.mybatisflex.core.query.QueryColumn
 
name - 类 中的变量com.mybatisflex.core.query.QueryTable
 
nameOfSingleParam(Map<String, ?>) - 类 中的静态方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
ne(Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
not equals !
ne(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
ne(Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
not equals !
ne(Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
ne(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
ne(LambdaGetter<T>, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
newArrayList(T...) - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
 
newExecutor(Transaction, ExecutorType) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
替换为 Flex 的 Executor,主要用于重建 CacheKey 默认情况下,Mybatis 的 CacheKey 构建是必须有 ParameterMapping,而 Flex 的 select 是不带有 ParameterMapping 的
newHashMap() - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
 
newHashSet(T...) - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
 
newInstance(Class<T>) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
newInstance(Class<T>, Object...) - 类 中的静态方法com.mybatisflex.core.util.ClassUtil
 
newInstanceByRow(Row, int) - 类 中的方法com.mybatisflex.core.table.TableInfo
通过 row 实例类转换为一个 entity
newParameterHandler(MappedStatement, Object, BoundSql) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
为原生 sql 设置参数
newResultSetHandler(Executor, MappedStatement, RowBounds, ParameterHandler, ResultHandler, BoundSql) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
 
newStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
替换为 FlexStatementHandler,主要用来为实体类的多主键做支持、和数据审计 FlexStatementHandler 和 原生的 RoutingStatementHandler 对比,没有任何性能影响
newWrapper() - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
next - 类 中的变量com.mybatisflex.core.query.QueryCondition
 
nextContainsTable(String...) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
nextId() - 类 中的方法com.mybatisflex.core.keygen.impl.FlexIDKeyGenerator
 
nextId() - 类 中的方法com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
获取下一个 ID。
NO_KEY_GENERATORS - 类 中的静态变量com.mybatisflex.core.keygen.RowKeyGenerator
 
noCondition() - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
NONE - 类 中的静态变量com.mybatisflex.core.dialect.KeywordWrap
无反义处理, 适用于 db2, informix, clickhouse 等
NONE_ARGS - 接口 中的静态变量com.mybatisflex.core.row.BatchArgsSetter
 
normalValueOfLogicDelete - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
逻辑删除的相关配置
not(QueryCondition) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
notBetween(Object, Object) - 类 中的方法com.mybatisflex.core.query.QueryColumn
not between
notBetween(Object, Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
notBetween(Object, Object) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
not between
notBetween(Object, Object, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
notEmpty(Object) - 类 中的静态方法com.mybatisflex.core.query.If
查看某个对象是否为空,支持数组、集合、map 等
notExists(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
notIn(Object...) - 类 中的方法com.mybatisflex.core.query.QueryColumn
not int arrays
notIn(Object[], Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
notIn(Collection<?>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
not in Collection
notIn(Collection<?>, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
notIn(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryColumn
not in child select
notIn(QueryWrapper, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
notIn(Object...) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
not int arrays
notIn(Object[], Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
notIn(Collection<?>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
not in Collection
notIn(Collection<?>, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
notIn(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
not in child select
notIn(QueryWrapper, Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryConditionBuilder
 
notNull(Object) - 类 中的静态方法com.mybatisflex.core.query.If
判断对象是否非空
nullsFirst - 类 中的变量com.mybatisflex.core.query.QueryOrderBy
 
nullsFirst() - 类 中的方法com.mybatisflex.core.query.QueryOrderBy
 
nullsLast - 类 中的变量com.mybatisflex.core.query.QueryOrderBy
 
nullsLast() - 类 中的方法com.mybatisflex.core.query.QueryOrderBy
 

O

objectMapper - 类 中的静态变量com.mybatisflex.core.handler.JacksonTypeHandler
 
ObjectUtil - com.mybatisflex.core.util中的类
 
ObjectUtil() - 类 的构造器com.mybatisflex.core.util.ObjectUtil
 
obtainAllModifyValues() - 类 中的方法com.mybatisflex.core.row.Row
 
obtainAllModifyValues(Row) - 类 中的静态方法com.mybatisflex.core.row.RowCPI
 
obtainInsertColumns(Object, boolean) - 类 中的方法com.mybatisflex.core.table.TableInfo
插入(新增)数据时,获取所有要插入的字段
obtainModifyAttrs() - 接口 中的方法com.mybatisflex.core.javassist.ModifyAttrsRecord
 
obtainModifyValues() - 类 中的方法com.mybatisflex.core.row.Row
获取修改的值,值需要保持顺序,返回的内容不包含主键的值
obtainModifyValues(Row) - 类 中的静态方法com.mybatisflex.core.row.RowCPI
 
obtainsPrimaryKeys() - 类 中的方法com.mybatisflex.core.row.Row
 
obtainsPrimaryKeys(Row) - 类 中的静态方法com.mybatisflex.core.row.RowCPI
 
obtainsPrimaryKeyStrings() - 类 中的方法com.mybatisflex.core.row.Row
 
obtainsPrimaryKeyStrings(Row) - 类 中的静态方法com.mybatisflex.core.row.RowCPI
 
obtainsPrimaryValues() - 类 中的方法com.mybatisflex.core.row.Row
 
obtainsPrimaryValues(Row) - 类 中的静态方法com.mybatisflex.core.row.RowCPI
 
obtainUpdateColumns(Object, boolean, boolean) - 类 中的方法com.mybatisflex.core.table.TableInfo
获取要修改的值
of(int, int) - 类 中的静态方法com.mybatisflex.core.paginate.Page
 
of(int, int, long) - 类 中的静态方法com.mybatisflex.core.paginate.Page
 
of(String, Object) - 类 中的静态方法com.mybatisflex.core.row.Row
 
of(String) - 类 中的静态方法com.mybatisflex.core.row.RowKey
 
of(String, KeyType) - 类 中的静态方法com.mybatisflex.core.row.RowKey
 
of(String, KeyType, String) - 类 中的静态方法com.mybatisflex.core.row.RowKey
 
of(String, KeyType, String, boolean) - 类 中的静态方法com.mybatisflex.core.row.RowKey
 
of(Class<?>) - 类 中的静态方法com.mybatisflex.core.util.EnumWrapper
 
of(Class<?>, String) - 类 中的静态方法com.mybatisflex.core.util.FieldWrapper
 
of(Class<T>) - 类 中的静态方法com.mybatisflex.core.util.UpdateEntity
 
of(Class<T>, Object) - 类 中的静态方法com.mybatisflex.core.util.UpdateEntity
 
ofEntityClass(Class<?>) - 类 中的静态方法com.mybatisflex.core.table.TableInfoFactory
 
offset(Integer) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
offsetPeriod - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
可容忍的时间偏移量。
ofKey(String, Object) - 类 中的静态方法com.mybatisflex.core.row.Row
 
ofKey(RowKey...) - 类 中的静态方法com.mybatisflex.core.row.Row
 
ofKey(RowKey, Object) - 类 中的静态方法com.mybatisflex.core.row.Row
 
ofKey(RowKey[], Object[]) - 类 中的静态方法com.mybatisflex.core.row.Row
 
ofMapperClass(Class<?>) - 类 中的静态方法com.mybatisflex.core.table.TableInfoFactory
 
ofNotNull(T) - 类 中的静态方法com.mybatisflex.core.util.UpdateEntity
 
ofTableName(String) - 类 中的静态方法com.mybatisflex.core.table.TableInfoFactory
 
on - 类 中的变量com.mybatisflex.core.query.Join
 
on(QueryCondition) - 类 中的方法com.mybatisflex.core.query.Join
 
on(String) - 类 中的方法com.mybatisflex.core.query.Joiner
 
on(QueryCondition) - 类 中的方法com.mybatisflex.core.query.Joiner
 
on(Consumer<QueryWrapper>) - 类 中的方法com.mybatisflex.core.query.Joiner
 
onInsertColumns - 类 中的变量com.mybatisflex.core.table.TableInfo
 
onInsertListeners - 类 中的变量com.mybatisflex.core.table.TableInfo
 
onSetListeners - 类 中的变量com.mybatisflex.core.table.TableInfo
 
onUpdateColumns - 类 中的变量com.mybatisflex.core.table.TableInfo
 
onUpdateListeners - 类 中的变量com.mybatisflex.core.table.TableInfo
 
openSession() - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
operator - 类 中的变量com.mybatisflex.core.query.OperatorQueryCondition
 
operator - 类 中的变量com.mybatisflex.core.query.OperatorSelectCondition
 
OperatorQueryCondition - com.mybatisflex.core.query中的类
操作类型的操作 示例1:and not ( id > 100 and name like %%)
OperatorQueryCondition(String, QueryCondition) - 类 的构造器com.mybatisflex.core.query.OperatorQueryCondition
 
OperatorSelectCondition - com.mybatisflex.core.query中的类
操作类型的操作 示例1:and EXISTS (select 1 from ... where ....)
OperatorSelectCondition(String, QueryWrapper) - 类 的构造器com.mybatisflex.core.query.OperatorSelectCondition
 
or(QueryCondition) - 类 中的方法com.mybatisflex.core.query.Brackets
 
or(String) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
or(String, Object...) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
or(QueryCondition) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
or(QueryCondition) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
or(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
or(String, Object...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
or(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
or(Consumer<QueryWrapper>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
ORACLE - 接口 中的静态变量com.mybatisflex.core.dialect.LimitOffsetProcessor
Oracle11g及以下数据库的处理器 适合 DbType#ORACLE,DbType#DM,DbType#GAUSS
OracleDialect - com.mybatisflex.core.dialect.impl中的类
 
OracleDialect() - 类 的构造器com.mybatisflex.core.dialect.impl.OracleDialect
 
OracleDialect(LimitOffsetProcessor) - 类 的构造器com.mybatisflex.core.dialect.impl.OracleDialect
 
orderBy(QueryOrderBy...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
orderBy(String...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
orderBy - 类 中的变量com.mybatisflex.core.query.StringQueryOrderBy
 
orderBys - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
orderType - 类 中的变量com.mybatisflex.core.query.QueryOrderBy
 
original - 类 中的变量com.mybatisflex.core.datasource.FlexDataSource.ConnectionHandler
 
originalCursor - 类 中的变量com.mybatisflex.core.mybatis.FlexResultSetHandler.FlexCursor
 

P

Page<T> - com.mybatisflex.core.paginate中的类
 
Page() - 类 的构造器com.mybatisflex.core.paginate.Page
 
Page(int, int) - 类 的构造器com.mybatisflex.core.paginate.Page
 
Page(int, int, long) - 类 的构造器com.mybatisflex.core.paginate.Page
 
Page(List<T>, int, int, long) - 类 的构造器com.mybatisflex.core.paginate.Page
 
page(Page<T>) - 接口 中的方法com.mybatisflex.core.service.IService
分页查询所有数据。
page(Page<T>, QueryWrapper) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件分页查询数据。
page(Page<T>, QueryCondition) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件分页查询数据。
pageAs(Page<R>, QueryWrapper, Class<R>) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件分页查询数据,并通过 asType 进行接收。
pageNumber - 类 中的变量com.mybatisflex.core.paginate.Page
 
pageSize - 类 中的变量com.mybatisflex.core.paginate.Page
 
paginate(int, int, QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
分页查询
paginate(int, int, QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据条件分页查询
paginate(int, int, int, QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
分页查询
paginate(int, int, int, QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据条件分页查询
paginate(Page<T>, QueryWrapper, Consumer<FieldQueryBuilder<T>>...) - 接口 中的方法com.mybatisflex.core.BaseMapper
分页查询
paginate(String, String, int, int, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
分页查询
paginate(String, int, int, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
分页查询
paginate(String, String, int, int, int, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
分页查询
paginate(String, int, int, int, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
分页查询
paginate(String, String, int, int, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
分页查询
paginate(String, int, int, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
分页查询
paginate(String, String, int, int, int, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
分页查询
paginate(String, int, int, int, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
分页查询
paginate(String, String, Page<Row>, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
分页查询
paginate(String, Page<Row>, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
分页查询
paginate(String, String, Page<Row>, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
分页查询数据
paginate(String, String, Page<Row>, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
paginateAs(Page<R>, QueryWrapper, Class<R>, Consumer<FieldQueryBuilder<R>>...) - 接口 中的方法com.mybatisflex.core.BaseMapper
 
parameterize(Statement) - 类 中的方法com.mybatisflex.core.mybatis.FlexStatementHandler
 
parameterObject - 类 中的变量com.mybatisflex.core.mybatis.SqlArgsParameterHandler
 
paramName - 类 中的变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator.KeyAssigner
 
params - 类 中的变量com.mybatisflex.core.query.StringFunctionQueryColumn
 
parseDate(Object) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
parseDate(String) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
parseDbType(String) - 类 中的静态方法com.mybatisflex.core.dialect.DbTypeUtil
参考 druid 和 MyBatis-plus 的 JdbcUtils com.alibaba.druid.util.JdbcUtils#getDbType(String, String) com.baomidou.mybatisplus.extension.toolkit.JdbcUtils#getDbType(String)
parseJson(String) - 类 中的方法com.mybatisflex.core.handler.BaseJsonTypeHandler
 
parseJson(String) - 类 中的方法com.mybatisflex.core.handler.Fastjson2TypeHandler
 
parseJson(String) - 类 中的方法com.mybatisflex.core.handler.FastjsonTypeHandler
 
parseJson(String) - 类 中的方法com.mybatisflex.core.handler.GsonTypeHandler
 
parseJson(String) - 类 中的方法com.mybatisflex.core.handler.JacksonTypeHandler
 
parseLocalDateTime(String) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
parseMappingType(Field) - 类 中的静态方法com.mybatisflex.core.util.FieldWrapper
 
PASSWORD - 类 中的静态变量com.mybatisflex.core.mask.Masks
密码脱敏
PASSWORD_PROCESSOR - 类 中的静态变量com.mybatisflex.core.mask.Masks
密码 脱敏
period - 类 中的变量com.mybatisflex.core.audit.ScheduledMessageCollector
 
platform - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
platform - 类 中的变量com.mybatisflex.core.audit.DefaultMessageFactory
 
POST - 类 中的静态变量com.mybatisflex.core.audit.http.HttpUtil
 
post(String, Map<String, String>, String, Map<String, String>) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
Send POST request
post(String, Map<String, String>, String) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
 
post(String, String, Map<String, String>) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
 
post(String, String) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
 
POSTGRESQL - 接口 中的静态变量com.mybatisflex.core.dialect.LimitOffsetProcessor
Postgresql 的处理器 适合 DbType#POSTGRE_SQL,DbType#SQLITE,DbType#H2,DbType#HSQL,DbType#KINGBASE_ES,DbType#PHOENIX 适合 DbType#SAP_HANA,DbType#IMPALA,DbType#HIGH_GO,DbType#VERTICA,DbType#REDSHIFT 适合 DbType#OPENGAUSS,DbType#TDENGINE,DbType#UXDB
prefix - 类 中的变量com.mybatisflex.core.dialect.KeywordWrap
前缀
prepare(Connection, Integer) - 类 中的方法com.mybatisflex.core.mybatis.FlexStatementHandler
 
prepareAttrs(Collection<String>) - 类 中的方法com.mybatisflex.core.row.Row
 
prepareAttrsByKeySet() - 类 中的方法com.mybatisflex.core.row.Row
 
prepareAttrsByKeySet(RowKey...) - 类 中的方法com.mybatisflex.core.row.Row
 
PRIMARY_KEY - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
PRIMARY_VALUE - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
primaryKeyList - 类 中的变量com.mybatisflex.core.table.TableInfo
 
primaryKeys - 类 中的变量com.mybatisflex.core.row.Row
 
primaryKeys - 类 中的变量com.mybatisflex.core.table.TableInfo
 
print(String, Long) - 接口 中的方法com.mybatisflex.core.audit.ConsoleMessageCollector.SqlDebugPrinter
 
printBanner - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
启动是否打印 banner 和 版本好
printBanner() - 类 中的方法com.mybatisflex.core.mybatis.FlexSqlSessionFactoryBuilder
 
printer - 类 中的变量com.mybatisflex.core.audit.ConsoleMessageCollector
 
printPretty(Row) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
printPretty(List<Row>) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
process(StringBuilder, QueryWrapper, Integer, Integer) - 接口 中的方法com.mybatisflex.core.dialect.LimitOffsetProcessor
处理构建 limit 和 offset
process(String) - 接口 中的方法com.mybatisflex.core.table.DynamicSchemaProcessor
 
process(String) - 接口 中的方法com.mybatisflex.core.table.DynamicTableProcessor
 
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.CustomKeyGenerator
 
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.MultiEntityKeyGenerator
 
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.MultiPrimaryKeyGenerator
 
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.MultiRowKeyGenerator
 
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.RowCustomKeyGenerator
 
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.RowKeyGenerator
 
processBatch(MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
processBefore(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.CustomKeyGenerator
 
processBefore(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.MultiEntityKeyGenerator
 
processBefore(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.MultiPrimaryKeyGenerator
 
processBefore(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.MultiRowKeyGenerator
 
processBefore(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.RowCustomKeyGenerator
 
processBefore(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
processBefore(Executor, MappedStatement, Statement, Object) - 类 中的方法com.mybatisflex.core.keygen.RowKeyGenerator
 
processorMap - 类 中的静态变量com.mybatisflex.core.mask.MaskManager
脱敏处理器,type : processor
Propagation - com.mybatisflex.core.transaction中的枚举
事务的传递方式,参考 spring
Propagation(int) - 枚举 的构造器com.mybatisflex.core.transaction.Propagation
 
property - 类 中的变量com.mybatisflex.core.table.ColumnInfo
java entity 定义的属性名称
property - 类 中的变量com.mybatisflex.core.util.EnumWrapper
 
propertyColumnMapping - 类 中的变量com.mybatisflex.core.table.TableInfo
 
propertyName - 类 中的变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator.KeyAssigner
 
propertyType - 类 中的变量com.mybatisflex.core.handler.Fastjson2TypeHandler
 
propertyType - 类 中的变量com.mybatisflex.core.handler.FastjsonTypeHandler
 
propertyType - 类 中的变量com.mybatisflex.core.handler.GsonTypeHandler
 
propertyType - 类 中的变量com.mybatisflex.core.handler.JacksonTypeHandler
 
propertyType - 类 中的变量com.mybatisflex.core.table.ColumnInfo
属性类型
propertyType - 类 中的变量com.mybatisflex.core.util.EnumWrapper
 
providerRawSql(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
执行原生 sql 的方法
ProviderUtil - com.mybatisflex.core.provider中的类
 
ProviderUtil() - 类 的构造器com.mybatisflex.core.provider.ProviderUtil
 
proxy(Connection, String) - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource
 
PROXY_CLASS_NAMES - 类 中的静态变量com.mybatisflex.core.util.ClassUtil
 
proxyMethods - 类 中的静态变量com.mybatisflex.core.datasource.FlexDataSource.ConnectionHandler
 
put(String, Object) - 类 中的方法com.mybatisflex.core.row.Row
 
putContext(String, Object) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
putContext(QueryWrapper, String, Object) - 类 中的静态方法com.mybatisflex.core.query.CPI
 

Q

query - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
QUERY - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
query(Statement, ResultHandler) - 类 中的方法com.mybatisflex.core.mybatis.FlexStatementHandler
 
query() - 接口 中的方法com.mybatisflex.core.service.IService
 
QueryBuilder<T> - com.mybatisflex.core.field中的接口
 
queryColumn - 类 中的变量com.mybatisflex.core.query.CaseSearchQueryColumn
 
QueryColumn - com.mybatisflex.core.query中的类
查询列,描述的是一张表的字段
QueryColumn() - 类 的构造器com.mybatisflex.core.query.QueryColumn
 
QueryColumn(String) - 类 的构造器com.mybatisflex.core.query.QueryColumn
 
QueryColumn(String, String, String) - 类 的构造器com.mybatisflex.core.query.QueryColumn
 
QueryColumn(TableDef, String) - 类 的构造器com.mybatisflex.core.query.QueryColumn
 
QueryColumn(QueryTable, String) - 类 的构造器com.mybatisflex.core.query.QueryColumn
 
queryColumn - 类 中的变量com.mybatisflex.core.query.QueryConditionBuilder
 
queryColumn - 类 中的变量com.mybatisflex.core.query.QueryOrderBy
 
queryColumns - 类 中的变量com.mybatisflex.core.query.DistinctQueryColumn
 
QueryCondition - com.mybatisflex.core.query中的类
 
QueryCondition() - 类 的构造器com.mybatisflex.core.query.QueryCondition
 
QueryConditionBuilder - com.mybatisflex.core.query中的类
 
QueryConditionBuilder(QueryWrapper, QueryColumn, SqlConnector) - 类 的构造器com.mybatisflex.core.query.QueryConditionBuilder
 
queryCount - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
queryCursor(Statement) - 类 中的方法com.mybatisflex.core.mybatis.FlexStatementHandler
 
queryFields(BaseMapper<?>, List<R>, Consumer<FieldQueryBuilder<R>>[]) - 类 中的静态方法com.mybatisflex.core.util.MapperUtil
 
QueryMethods - com.mybatisflex.core.query中的类
 
QueryMethods() - 类 的构造器com.mybatisflex.core.query.QueryMethods
 
QueryOrderBy - com.mybatisflex.core.query中的类
排序字段
QueryOrderBy() - 类 的构造器com.mybatisflex.core.query.QueryOrderBy
 
QueryOrderBy(QueryColumn, String) - 类 的构造器com.mybatisflex.core.query.QueryOrderBy
 
QueryOrderBy(QueryColumn) - 类 的构造器com.mybatisflex.core.query.QueryOrderBy
 
queryParams - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
queryTable - 类 中的变量com.mybatisflex.core.query.Join
 
QueryTable - com.mybatisflex.core.query中的类
查询列,描述的是一张表的字段
QueryTable() - 类 的构造器com.mybatisflex.core.query.QueryTable
 
QueryTable(TableDef) - 类 的构造器com.mybatisflex.core.query.QueryTable
 
QueryTable(String) - 类 的构造器com.mybatisflex.core.query.QueryTable
 
QueryTable(String, String) - 类 的构造器com.mybatisflex.core.query.QueryTable
 
QueryTable(String, String, String) - 类 的构造器com.mybatisflex.core.query.QueryTable
 
queryTables - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
queryTime - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
queryWrapper - 类 中的变量com.mybatisflex.core.field.FieldQuery
 
queryWrapper(QueryBuilder<T>) - 类 中的方法com.mybatisflex.core.field.FieldQueryBuilder
 
queryWrapper - 类 中的变量com.mybatisflex.core.query.Joiner
 
queryWrapper - 类 中的变量com.mybatisflex.core.query.OperatorSelectCondition
 
queryWrapper - 类 中的变量com.mybatisflex.core.query.QueryConditionBuilder
 
QueryWrapper - com.mybatisflex.core.query中的类
 
QueryWrapper() - 类 的构造器com.mybatisflex.core.query.QueryWrapper
 
queryWrapper - 类 中的变量com.mybatisflex.core.query.SelectQueryColumn
 
queryWrapper - 类 中的变量com.mybatisflex.core.query.SelectQueryTable
 
queryWrapper - 类 中的变量com.mybatisflex.core.query.UnionWrapper
 

R

raw(String) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
raw(String, Object...) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
RawFragment - com.mybatisflex.core.query中的类
SQL 原生片段
RawFragment(String) - 类 的构造器com.mybatisflex.core.query.RawFragment
 
RawFragment(String, Object...) - 类 的构造器com.mybatisflex.core.query.RawFragment
 
readString(HttpURLConnection) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
 
readTimeout - 类 中的静态变量com.mybatisflex.core.audit.http.HttpUtil
 
records - 类 中的变量com.mybatisflex.core.paginate.Page
 
reflector - 类 中的变量com.mybatisflex.core.table.TableInfo
 
reflectorFactory - 类 中的变量com.mybatisflex.core.table.TableInfo
 
reflectorFactory - 类 中的静态变量com.mybatisflex.core.util.UpdateEntity
 
register(String, IKeyGenerator) - 类 中的静态方法com.mybatisflex.core.keygen.KeyGeneratorFactory
注册一个主键生成器
registerDialect(DbType, IDialect) - 类 中的静态方法com.mybatisflex.core.dialect.DialectFactory
可以为某个 dbType 注册(新增或覆盖)自己的方言
registerInsertListener(InsertListener, Class<?>...) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
registerMapping(Class<?>, Map<String, Method>) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
registerMaskProcessor(String, MaskProcessor) - 类 中的静态方法com.mybatisflex.core.mask.MaskManager
注册处理器,用户可以注册新的脱敏处理器 或者 覆盖内置的处理器
registerSetListener(SetListener, Class<?>...) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
registerUpdateListener(UpdateListener, Class<?>...) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
release() - 类 中的方法com.mybatisflex.core.audit.ScheduledMessageCollector
 
release(String, boolean) - 类 中的静态方法com.mybatisflex.core.transaction.TransactionalManager
 
release() - 类 中的静态方法com.mybatisflex.core.transaction.TransactionContext
 
releaseCursor() - 类 中的静态方法com.mybatisflex.core.transaction.TransactionContext
 
releaseScheduledMessageCollector(MessageCollector) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
remarks - 枚举 中的变量com.mybatisflex.core.dialect.DbType
描述
remove(Object) - 类 中的方法com.mybatisflex.core.row.Row
 
remove(QueryWrapper) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件删除数据。
remove(QueryCondition) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件删除数据。
removeById(Serializable) - 接口 中的方法com.mybatisflex.core.service.IService
根据数据主键删除数据。
removeByIds(Collection<? extends Serializable>) - 接口 中的方法com.mybatisflex.core.service.IService
根据数据主键批量删除数据。
removeByMap(Map<String, Object>) - 接口 中的方法com.mybatisflex.core.service.IService
根据 Map 构建查询条件删除数据。
removeModifyAttr(String) - 接口 中的方法com.mybatisflex.core.javassist.ModifyAttrsRecord
 
replaceEntityKeyGenerator(MappedStatement) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
生成新的、已替换主键生成器的 MappedStatement
replaceResultMap(MappedStatement, TableInfo) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
替换 entity 查询的 ResultMap
replaceRowKeyGenerator(MappedStatement) - 类 中的方法com.mybatisflex.core.mybatis.FlexConfiguration
生成新的、已替换主键生成器的 MappedStatement
replaceSqlParams(String, Object[]) - 类 中的静态方法com.mybatisflex.core.util.SqlUtil
替换 sql 中的问号 ?
requireNonNullElse(T, T) - 类 中的静态方法com.mybatisflex.core.util.ObjectUtil
 
resetAutoCommit(Connection) - 类 中的静态方法com.mybatisflex.core.datasource.FlexDataSource
 
restoreMask() - 类 中的静态方法com.mybatisflex.core.mask.MaskManager
恢复脱敏处理
restoreTenantCondition() - 类 中的静态方法com.mybatisflex.core.tenant.TenantManager
恢复 tenant 条件
rightJoin(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
rightJoin(String, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
rightJoin(Class<?>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
rightJoin(Class<?>, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
rightJoin(TableDef) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
rightJoin(TableDef, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
rightJoin(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
rightJoin(QueryWrapper, boolean) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
rollback(String) - 类 中的静态方法com.mybatisflex.core.transaction.TransactionalManager
 
ROW - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
Row - com.mybatisflex.core.row中的类
 
Row() - 类 的构造器com.mybatisflex.core.row.Row
 
RowCPI - com.mybatisflex.core.row中的类
cross package invoker
RowCPI() - 类 的构造器com.mybatisflex.core.row.RowCPI
 
RowCustomKeyGenerator - com.mybatisflex.core.keygen中的类
通过 java 编码的方式生成主键 当主键类型配置为 KeyType#Generator 时,使用此生成器生成 KeyType.Generator
RowCustomKeyGenerator(RowKey) - 类 的构造器com.mybatisflex.core.keygen.RowCustomKeyGenerator
 
RowJdbc3KeyGenerator - com.mybatisflex.core.keygen中的类
主要作用是为 Row 生成自增主键
RowJdbc3KeyGenerator(String) - 类 的构造器com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
RowJdbc3KeyGenerator.KeyAssigner - com.mybatisflex.core.keygen中的类
 
rowKey - 类 中的变量com.mybatisflex.core.keygen.RowCustomKeyGenerator
 
RowKey - com.mybatisflex.core.row中的类
row 的主键策略
RowKey() - 类 的构造器com.mybatisflex.core.row.RowKey
 
RowKeyGenerator - com.mybatisflex.core.keygen中的类
为 row 的主键生成器
RowKeyGenerator(MappedStatement) - 类 的构造器com.mybatisflex.core.keygen.RowKeyGenerator
 
RowMapper - com.mybatisflex.core.row中的接口
 
RowMapperInvoker - com.mybatisflex.core.row中的类
 
RowMapperInvoker(SqlSessionFactory) - 类 的构造器com.mybatisflex.core.row.RowMapperInvoker
 
ROWS - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
RowSqlProvider - com.mybatisflex.core.provider中的类
 
RowSqlProvider() - 类 的构造器com.mybatisflex.core.provider.RowSqlProvider
不让实例化,使用静态方法的模式,效率更高,非静态方法每次都会实例化当前类 参考源码: {ProviderSqlSource.getBoundSql(Object)
RowUtil - com.mybatisflex.core.row中的类
 
RowUtil() - 类 的构造器com.mybatisflex.core.row.RowUtil
 
rrwLock - 类 中的变量com.mybatisflex.core.audit.ScheduledMessageCollector
 
rsmd - 类 中的变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator.KeyAssigner
 
run() - 类 中的方法com.mybatisflex.core.audit.ScheduledMessageCollector
 

S

save(T) - 接口 中的方法com.mybatisflex.core.service.IService
保存实体类对象数据。
saveBatch(Collection<T>) - 接口 中的方法com.mybatisflex.core.service.IService
批量保存实体类对象数据。
saveBatch(Collection<T>, int) - 接口 中的方法com.mybatisflex.core.service.IService
批量保存实体类对象数据。
saveOrUpdate(T) - 接口 中的方法com.mybatisflex.core.service.IService
保存或者更新实体类对象数据。
ScheduledMessageCollector - com.mybatisflex.core.audit中的类
默认的审计消息收集器,其收集消息后,定时通过消息发送器MessageReporter把消息发送过去
ScheduledMessageCollector() - 类 的构造器com.mybatisflex.core.audit.ScheduledMessageCollector
 
ScheduledMessageCollector(long, MessageReporter) - 类 的构造器com.mybatisflex.core.audit.ScheduledMessageCollector
 
scheduler - 类 中的变量com.mybatisflex.core.audit.ScheduledMessageCollector
 
schema - 类 中的变量com.mybatisflex.core.query.QueryTable
 
schema - 类 中的变量com.mybatisflex.core.table.TableDef
 
schema - 类 中的变量com.mybatisflex.core.table.TableInfo
 
SCHEMA_NAME - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
schemaMappingTL - 类 中的静态变量com.mybatisflex.core.table.TableManager
 
searchValue - 类 中的变量com.mybatisflex.core.query.CaseSearchQueryColumn.When
 
SECOND_GENERIC_PARAM_NAME - 类 中的静态变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator
 
secretKey - 类 中的变量com.mybatisflex.core.audit.http.HttpMessageReporter
 
select(QueryColumn...) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
select(QueryColumn...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
selectAll() - 接口 中的方法com.mybatisflex.core.BaseMapper
查询全部数据
selectAll(String, String) - 类 中的静态方法com.mybatisflex.core.row.Db
查询某张表的所有数据
selectAll(String) - 类 中的静态方法com.mybatisflex.core.row.Db
查询某张表的所有数据
selectAll(String, String) - 接口 中的方法com.mybatisflex.core.row.RowMapper
查询某张表的全部数据
selectAll(String, String) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectColumns - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
selectCount() - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
selectCount(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
查收 count 数据,一般用于 select count(*)...
selectCount(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
查询数据,一般用于 select count(*)...
selectCount(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectCountByCondition(QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据条件查询数据总量
selectCountByCondition(String, String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 condition 条件来查询数量
selectCountByCondition(String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 condition 条件来查询数量
selectCountByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
查询数据量
selectCountByQuery(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 query 构建的条件来查询数据量
selectCountByQuery(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 query 构建的条件来查询数据量
selectCountByQuery(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
直接根据 query 来查询数据量
selectCountByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
查询数据量
selectCountByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectCountOne() - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
selectCursorByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 query 来构建条件查询游标数据 Cursor 该方法必须在事务中才能正常使用,非事务下无法获取数据
selectListByCondition(QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 condition 来查询数据
selectListByCondition(QueryCondition, int) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 condition 来查询数据
selectListByCondition(String, String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
通过 condition 条件来查询数据列表
selectListByCondition(String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
通过 condition 条件来查询数据列表
selectListByCondition(String, String, QueryCondition, int) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 condition 条件来查询数据列表
selectListByCondition(String, QueryCondition, int) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 condition 条件来查询数据列表
selectListByIds(Collection<? extends Serializable>) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据多个主键来查询多条数据
selectListByIds(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
selectListByIds 的 sql 构建
selectListByMap(Map<String, Object>) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 map 来构建查询条件,查询多条数据
selectListByMap(Map<String, Object>, int) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 map 来构建查询条件,查询多条数据
selectListByMap(String, String, Map<String, Object>) - 类 中的静态方法com.mybatisflex.core.row.Db
通过 map 构建的条件来查询数据列表
selectListByMap(String, Map<String, Object>) - 类 中的静态方法com.mybatisflex.core.row.Db
通过 map 构建的条件来查询数据列表
selectListByMap(String, String, Map<String, Object>, int) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 map 构建的条件来查询数据列表
selectListByMap(String, Map<String, Object>, int) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 map 构建的条件来查询数据列表
selectListByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 query 来构建条件查询数据列表
selectListByQuery(QueryWrapper, Consumer<FieldQueryBuilder<T>>...) - 接口 中的方法com.mybatisflex.core.BaseMapper
 
selectListByQuery(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
selectListByQuery 的 sql 构建
selectListByQuery(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
selectListByQuery 的 sql 构建
selectListByQuery(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
通过 query 来查询数据列表
selectListByQuery(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
通过 query 来查询数据列表
selectListByQuery(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
通过 query 来查询数据列表
selectListByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据 queryWrapper 来查询一个 row 列表
selectListByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectListByQueryAs(QueryWrapper, Class<R>) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 query 来构建条件查询数据列表,要求返回的数据为 asType 这种场景一般用在 left join 时,有多出了 entity 本身的字段内容,可以转换为 dto、vo 等场景时
selectListByQueryAs(QueryWrapper, Class<R>, Consumer<FieldQueryBuilder<R>>...) - 接口 中的方法com.mybatisflex.core.BaseMapper
 
selectListBySql(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
通过 sql 来查询多条数据
selectListBySql(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
通过自定义 sql 来查询一个 Row 列表
selectListBySql(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectObject(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
查询某个内容,数据返回的应该只有 1 行 1 列
selectObject(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
selectObject(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
selectObject(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
selectObject(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
通过 sql 查询某一个数据,sql 执行的结果应该只有 1 行 1 列 若返回有多列,则只取第一列的值,若有多行,则会出现 TooManyResultsException 错误
selectObject(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectObjectByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 queryWrapper 1 条数据 queryWrapper 执行的结果应该只有 1 列,例如 QueryWrapper.create().select(ACCOUNT.id).where...
selectObjectByQuery(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
selectCountByQuery 的 sql 构建
selectObjectByQuery(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
selectCountByQuery 的 sql 构建
selectObjectByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据 queryWrapper 1 条数据 queryWrapper 执行的结果应该只有 1 列,例如 QueryWrapper.create().select(ACCOUNT.id).where...
selectObjectByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectObjectList(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
查询某列内容,数据返回应该有 多行 1 列
selectObjectList(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
selectObjectList(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
selectObjectList(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 queryWrapper 查询内容,数据返回的应该只有 1 行 1 列
selectObjectList(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
通过 sql 查询多行数据,sql 执行的结果应该只有 1 列
selectObjectList(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectObjectListByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 queryWrapper 来查询数据列表 queryWrapper 执行的结果应该只有 1 列,例如 QueryWrapper.create().select(ACCOUNT.id).where...
selectObjectListByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据 queryWrapper 来查询数据列表 queryWrapper 执行的结果应该只有 1 列,例如 QueryWrapper.create().select(ACCOUNT.id).where...
selectObjectListByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectObjectListByQueryAs(QueryWrapper, Class<R>) - 接口 中的方法com.mybatisflex.core.BaseMapper
BaseMapper.selectObjectListByQuery(QueryWrapper) 进行数据转换 根据 queryWrapper 来查询数据列表 queryWrapper 执行的结果应该只有 1 列,例如 QueryWrapper.create().select(ACCOUNT.id).where...
selectOne() - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
selectOneByCondition(QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 condition 来查询数据
selectOneByCondition(String, String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 condition 来查询数据
selectOneByCondition(String, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 condition 来查询数据
selectOneById(Serializable) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据主键来选择数据
selectOneById(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
selectOneById 的 sql 构建
selectOneById(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
selectOneById 的 sql 构建
selectOneById(String, String, Row) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 id 来查询 1 条数据
selectOneById(String, Row) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 id 来查询 1 条数据
selectOneById(String, String, String, Object) - 类 中的静态方法com.mybatisflex.core.row.Db
根据主键来查询 1 条数据
selectOneById(String, String, Object) - 类 中的静态方法com.mybatisflex.core.row.Db
根据主键来查询 1 条数据
selectOneById(String, String, Row) - 接口 中的方法com.mybatisflex.core.row.RowMapper
通过主键来查询数据
selectOneById(String, String, String, Object) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据主键来查询数据
selectOneById(String, String, Row) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectOneById(String, String, String, Object) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectOneByMap(Map<String, Object>) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 map 构建的条件来查询数据
selectOneByMap(String, String, Map) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 map 来查询 1 条数据
selectOneByMap(String, Map) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 map 来查询 1 条数据
selectOneByQuery(QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 queryWrapper 构建的条件来查询 1 条数据
selectOneByQuery(String, String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 queryWrapper 来查询 1 条数据
selectOneByQuery(String, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 queryWrapper 来查询 1 条数据
selectOneByQuery(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
直接根据 queryWrapper 查询 1 条数据
selectOneByQuery(String, String, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据 queryWrapper 来查询 1 条数据
selectOneByQuery(String, String, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
selectOneByQueryAs(QueryWrapper, Class<R>) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 queryWrapper 构建的条件来查询 1 条数据
selectOneBySql(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 sql 来查询 1 条数据
selectOneBySql(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
通过原生 SQL 查询 1 条数据,要求数据必须返回 1 条内容,否则会报错
selectOneBySql(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
SelectQueryColumn - com.mybatisflex.core.query中的类
 
SelectQueryColumn(QueryWrapper) - 类 的构造器com.mybatisflex.core.query.SelectQueryColumn
 
SelectQueryTable - com.mybatisflex.core.query中的类
查询的 table, 实例1:用于构建 select * from (select ...)
SelectQueryTable(QueryWrapper) - 类 的构造器com.mybatisflex.core.query.SelectQueryTable
 
sendMessages(List<AuditMessage>) - 类 中的方法com.mybatisflex.core.audit.ConsoleMessageReporter
 
sendMessages(List<AuditMessage>) - 类 中的方法com.mybatisflex.core.audit.http.HttpMessageReporter
 
sendMessages(List<AuditMessage>) - 接口 中的方法com.mybatisflex.core.audit.MessageReporter
 
sequence - 类 中的变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
同一毫秒内的最新序号,最大值可为(2^12 - 1 = 4095)。
SEQUENCE_BITS - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
序号占用的位数(12bit)。
SEQUENCE_MASK - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
序号掩码,用于与自增后的序列号进行位“与”操作,如果值为 0,则代表自增后的序列号超过了 4095。
serialVersionUID - 异常错误 中的静态变量com.mybatisflex.core.exception.MybatisFlexException
 
serialVersionUID - 类 中的静态变量com.mybatisflex.core.paginate.Page
 
serialVersionUID - 类 中的静态变量com.mybatisflex.core.query.Join
 
set(String, Object) - 类 中的方法com.mybatisflex.core.row.Row
 
set(QueryColumn, Object) - 类 中的方法com.mybatisflex.core.row.Row
 
set(PropertyTokenizer, Object) - 类 中的方法com.mybatisflex.core.table.EntityWrapperFactory.FlexBeanWrapper
 
set(Object, Object) - 类 中的方法com.mybatisflex.core.util.FieldWrapper
 
setAlias(String) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
setAssociationType(Map<String, Class<?>>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setAuditEnable(boolean) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
setBefore(boolean) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig.KeyConfig
 
setBefore(Boolean) - 类 中的方法com.mybatisflex.core.table.IdInfo
 
setBizId(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setCamelToUnderline(boolean) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setCharSet(String) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
 
setClassCacheEnabled(boolean) - 类 中的方法com.mybatisflex.core.table.BaseReflectorFactory
 
setClock(Clock) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
setCollectionType(Map<Field, Class<?>>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setColumn(QueryColumn) - 类 中的方法com.mybatisflex.core.query.FunctionQueryColumn
 
setColumn(QueryColumn) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
setColumn(String) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
setColumnInfoList(List<ColumnInfo>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setColumns(String[]) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setConfig(String, FlexGlobalConfig) - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
 
setConfig(String, FlexGlobalConfig, boolean) - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
设置全局配置
setConfiguration(Configuration) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
setConfiguration(FlexConfiguration) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
setConnectTimeout(int) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
 
setContext(Map<String, Object>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setContext(QueryWrapper, Map<String, Object>) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setCurrentType(Class<?>) - 类 中的静态方法com.mybatisflex.core.mybatis.MappedStatementTypes
 
setDataSource(DataSource) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
setDataSource(String, DataSource) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
setDataSource(String) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setDataSource(QueryWrapper, String) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setDataSource(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setDataSourceProperties(Object) - 类 中的方法com.mybatisflex.core.datasource.DataSourceBuilder
 
setDateParameter(PreparedStatement, Date, int) - 类 中的方法com.mybatisflex.core.mybatis.SqlArgsParameterHandler
Oracle、SqlServer 需要主动设置下 date 类型 MySql 通过 setObject 后会自动转换,具体查看 MySql 驱动源码
setDbType(DbType) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
setDefaultColumns(String[]) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setDefaultConfig(FlexGlobalConfig) - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
 
setDeletedValueOfLogicDelete(Object) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
setDynamicSchemaProcessor(DynamicSchemaProcessor) - 类 中的静态方法com.mybatisflex.core.table.TableManager
 
setDynamicTableProcessor(DynamicTableProcessor) - 类 中的静态方法com.mybatisflex.core.table.TableManager
 
setElapsedTime(long) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setEndFragments(List<String>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setEndFragments(QueryWrapper, List<String>) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setEntityClass(Class<?>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setEntityInsertListeners(Map<Class<?>, InsertListener>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
setEntitySetListeners(Map<Class<?>, SetListener>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
setEntityUpdateListeners(Map<Class<?>, UpdateListener>) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
setEnvironmentId(String) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
setField(String) - 类 中的方法com.mybatisflex.core.field.FieldQuery
 
setFnName(String) - 类 中的方法com.mybatisflex.core.query.FunctionQueryColumn
 
setFnName(String) - 类 中的方法com.mybatisflex.core.query.StringFunctionQueryColumn
 
setFromIfNecessary(QueryWrapper, String) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setFromIfNecessary(QueryWrapper, String, String) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setGlobalConfigs(ConcurrentHashMap<String, FlexGlobalConfig>) - 类 中的静态方法com.mybatisflex.core.FlexGlobalConfig
 
setGroupByColumns(List<QueryColumn>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setGroupByColumns(QueryWrapper, List<QueryColumn>) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setGson(Gson) - 类 中的静态方法com.mybatisflex.core.handler.GsonTypeHandler
 
setHavingQueryCondition(QueryCondition) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setHavingQueryCondition(QueryWrapper, QueryCondition) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setHint(String) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setHint(QueryWrapper, String) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setHintDbType(DbType) - 类 中的静态方法com.mybatisflex.core.dialect.DialectFactory
设置当前线程的 dbType
setHintSchemaMapping(String, String) - 类 中的静态方法com.mybatisflex.core.table.TableManager
 
setHintTableMapping(String, String) - 类 中的静态方法com.mybatisflex.core.table.TableManager
 
setHostIp(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setInsertPrimaryKeys(String[]) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setInstancePropertyValue(Row, Object, MetaObject, ColumnInfo, String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setJdbcType(JdbcType) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
setJoins(List<Join>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setJoins(QueryWrapper, List<Join>) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setJoinTables(List<QueryTable>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setJoinTables(QueryWrapper, List<QueryTable>) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setJoinTypes(Map<String, Class<?>>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setKey(String) - 类 中的方法com.mybatisflex.core.query.UnionWrapper
 
setKeyConfig(FlexGlobalConfig.KeyConfig) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
setKeyType(KeyType) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig.KeyConfig
 
setKeyType(KeyType) - 类 中的方法com.mybatisflex.core.table.IdInfo
 
setLargeColumns(String[]) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setLimitOffset(Integer) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setLimitOffset(QueryWrapper, Integer) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setLimitRows(Integer) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setLimitRows(QueryWrapper, Integer) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setListenerCache - 类 中的静态变量com.mybatisflex.core.table.TableInfo
 
setLogic(String) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
setLogicDeleteColumn(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setLogImpl(Class<? extends Log>) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
setLoginTimeout(int) - 类 中的方法com.mybatisflex.core.datasource.AbstractDataSource
Setting a login timeout is not supported.
setLogWriter(PrintWriter) - 类 中的方法com.mybatisflex.core.datasource.AbstractDataSource
LogWriter methods are not supported.
setMaskType(String) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
setMessageCollector(MessageCollector) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
setMessageFactory(MessageFactory) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
setMessageReporter(MessageReporter) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
setMetas(Map<String, Object>) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setModule(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setName(String) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
setName(String) - 类 中的方法com.mybatisflex.core.query.QueryTable
 
setNonNullParameter(PreparedStatement, int, T, JdbcType) - 类 中的方法com.mybatisflex.core.handler.BaseJsonTypeHandler
 
setNonNullParameter(PreparedStatement, int, E, JdbcType) - 类 中的方法com.mybatisflex.core.handler.FlexEnumTypeHandler
 
setNonNullParameter(PreparedStatement, int, Object, JdbcType) - 类 中的方法com.mybatisflex.core.mask.MaskTypeHandler
 
setNormalValueOfLogicDelete(Object) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
setObjectMapper(ObjectMapper) - 类 中的静态方法com.mybatisflex.core.handler.JacksonTypeHandler
 
setOnInsertColumns(Map<String, String>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setOnInsertListeners(List<InsertListener>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setOnSetListeners(List<SetListener>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setOnUpdateColumns(Map<String, String>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setOnUpdateListeners(List<UpdateListener>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setOrderBys(List<QueryOrderBy>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setOrderBys(QueryWrapper, List<QueryOrderBy>) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setPageNumber(int) - 类 中的方法com.mybatisflex.core.paginate.Page
 
setPageSize(int) - 类 中的方法com.mybatisflex.core.paginate.Page
 
setParameter(PreparedStatement, int, E, JdbcType) - 类 中的方法com.mybatisflex.core.handler.CompositeEnumTypeHandler
 
setParameter(PreparedStatement, int) - 类 中的方法com.mybatisflex.core.mybatis.TypeHandlerObject
 
setParameters(PreparedStatement) - 类 中的方法com.mybatisflex.core.mybatis.SqlArgsParameterHandler
 
setParams(List<String>) - 类 中的方法com.mybatisflex.core.query.StringFunctionQueryColumn
 
setPlatform(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setPrimaryKeyList(List<IdInfo>) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setPrimaryKeys(RowKey...) - 类 中的方法com.mybatisflex.core.row.Row
 
setPrimaryKeys(String[]) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setPrintBanner(boolean) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
setProperty(String) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
setPropertyType(Class<?>) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
setQuery(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setQueryCount(int) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setQueryParams(List<Object>) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setQueryTable(QueryWrapper, List<QueryTable>) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setQueryTables(List<QueryTable>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setQueryTime(long) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setQueryWrapper(QueryWrapper) - 类 中的方法com.mybatisflex.core.field.FieldQuery
 
setQueryWrapper(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.SelectQueryTable
 
setQueryWrapper(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.UnionWrapper
 
setReadTimeout(int) - 类 中的静态方法com.mybatisflex.core.audit.http.HttpUtil
 
setRecords(List<T>) - 类 中的方法com.mybatisflex.core.paginate.Page
 
setReflector(Reflector) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setSchema(String) - 类 中的方法com.mybatisflex.core.query.QueryTable
 
setSchema(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setSelectColumns(List<QueryColumn>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setSelectColumns(QueryWrapper, List<QueryColumn>) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setSelectColumnsIfNecessary(QueryWrapper, List<QueryColumn>) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setSqlArgs(Map, Object[]) - 类 中的静态方法com.mybatisflex.core.provider.ProviderUtil
 
setSqlSessionFactory(SqlSessionFactory) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig
 
setSqlSessionFactory(SqlSessionFactory) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
setTable(QueryTable) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
setTableName(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setTenantFactory(TenantFactory) - 类 中的静态方法com.mybatisflex.core.tenant.TenantManager
 
setTenantIdColumn(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setterMethod - 类 中的变量com.mybatisflex.core.util.FieldWrapper
 
setTotalPage(long) - 类 中的方法com.mybatisflex.core.paginate.Page
 
setTotalRow(long) - 类 中的方法com.mybatisflex.core.paginate.Page
 
setTransactionFactory(TransactionFactory) - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
setTypeHandler(TypeHandler) - 类 中的方法com.mybatisflex.core.table.ColumnInfo
 
setUnions(List<UnionWrapper>) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
setUnions(QueryWrapper, List<UnionWrapper>) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
setUrl(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setUser(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setUserIp(String) - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
setValue(String) - 类 中的方法com.mybatisflex.core.FlexGlobalConfig.KeyConfig
 
setValue(Object) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
setValue(String) - 类 中的方法com.mybatisflex.core.table.IdInfo
 
setValue(int) - 枚举 中的方法com.mybatisflex.core.transaction.Propagation
 
setVersionColumn(String) - 类 中的方法com.mybatisflex.core.table.TableInfo
 
setWhereQueryCondition(QueryCondition) - 类 中的方法com.mybatisflex.core.query.BaseQueryWrapper
 
sha256(String) - 类 中的静态方法com.mybatisflex.core.audit.http.HashUtil
 
skipFlags - 类 中的静态变量com.mybatisflex.core.mask.MaskManager
 
skipMask() - 类 中的静态方法com.mybatisflex.core.mask.MaskManager
跳过脱敏处理
SNOW_FLAKE_ID - 类 中的静态变量com.mybatisflex.core.row.RowKey
snowFlakeId
snowFlakeId - 类 中的静态变量com.mybatisflex.core.keygen.KeyGenerators
雪花算法主键生成器 SnowFlakeIDKeyGenerator
SnowFlakeIDKeyGenerator - com.mybatisflex.core.keygen.impl中的类
雪花算法 ID 生成器。
SnowFlakeIDKeyGenerator() - 类 的构造器com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
雪花算法 ID 生成器。
SnowFlakeIDKeyGenerator(InetAddress) - 类 的构造器com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
根据 IP 地址计算数据中心 ID 和工作机器 ID 生成数据库 ID。
SnowFlakeIDKeyGenerator(long, long) - 类 的构造器com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
根据数据中心 ID 和工作机器 ID 生成数据库 ID。
SQL - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
SQL_ARGS - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
SQL_ORDER_BY_PATTERN - 类 中的静态变量com.mybatisflex.core.util.SqlUtil
仅支持字母、数字、下划线、空格、逗号、小数点(支持多个字段排序)
SqlArgsParameterHandler - com.mybatisflex.core.mybatis中的类
 
SqlArgsParameterHandler(MappedStatement, Map, BoundSql) - 类 的构造器com.mybatisflex.core.mybatis.SqlArgsParameterHandler
 
SqlConnector - com.mybatisflex.core.query中的枚举
 
SqlConnector(String) - 枚举 的构造器com.mybatisflex.core.query.SqlConnector
 
SQLSERVER - 接口 中的静态变量com.mybatisflex.core.dialect.LimitOffsetProcessor
derby 的处理器 适合 DbType#DERBY,DbType#ORACLE_12C,DbType#SQLSERVER ,DbType#POSTGRE_SQL
sqlSessionFactory - 类 中的变量com.mybatisflex.core.FlexGlobalConfig
创建好的 sqlSessionFactory
sqlSessionFactory - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
 
sqlSessionFactory - 类 中的变量com.mybatisflex.core.row.RowMapperInvoker
 
SqlUtil - com.mybatisflex.core.util中的类
 
SqlUtil() - 类 的构造器com.mybatisflex.core.util.SqlUtil
 
SQUARE_BRACKETS - 类 中的静态变量com.mybatisflex.core.dialect.KeywordWrap
方括号反义处理, 适用于 sqlserver
sslSocketFactory - 类 中的静态变量com.mybatisflex.core.audit.http.HttpUtil
 
start() - 类 中的方法com.mybatisflex.core.MybatisFlexBootstrap
 
startAudit(AuditManager.AuditRunnable<T>, BoundSql, Configuration) - 类 中的静态方法com.mybatisflex.core.audit.AuditManager
 
started - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
 
startsWithAny(String, String...) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
 
startTransactional() - 类 中的静态方法com.mybatisflex.core.transaction.TransactionalManager
 
statementList - 类 中的变量com.mybatisflex.core.mybatis.executor.FlexBatchExecutor
 
StringFunctionQueryColumn - com.mybatisflex.core.query中的类
数据库 聚合函数,例如 CONVERT(NVARCHAR(30), GETDATE(), 126) 等等
StringFunctionQueryColumn(String, String...) - 类 的构造器com.mybatisflex.core.query.StringFunctionQueryColumn
 
StringQueryColumn - com.mybatisflex.core.query中的类
自定义字符串列,用于扩展
StringQueryColumn(String) - 类 的构造器com.mybatisflex.core.query.StringQueryColumn
 
StringQueryOrderBy - com.mybatisflex.core.query中的类
排序字段
StringQueryOrderBy(String) - 类 的构造器com.mybatisflex.core.query.StringQueryOrderBy
 
StringUtil - com.mybatisflex.core.util中的类
 
StringUtil() - 类 的构造器com.mybatisflex.core.util.StringUtil
 
subtract(QueryColumn) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
subtract(Number) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
subtract(QueryColumn) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
subtract(Number) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
suffix - 类 中的变量com.mybatisflex.core.dialect.KeywordWrap
后缀
sum(String) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
sum(QueryColumn) - 类 中的静态方法com.mybatisflex.core.query.QueryMethods
 
SYBASE - 接口 中的静态变量com.mybatisflex.core.dialect.LimitOffsetProcessor
Sybase 处理器 适合 DbType.SYBASE
symbol - 类 中的变量com.mybatisflex.core.query.ArithmeticQueryColumn.ArithmeticInfo
 

T

table - 类 中的变量com.mybatisflex.core.query.QueryColumn
 
TABLE_NAME - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
TableDef - com.mybatisflex.core.table中的类
 
TableDef(String, String) - 类 的构造器com.mybatisflex.core.table.TableDef
 
TableDef(String) - 类 的构造器com.mybatisflex.core.table.TableDef
 
tableInfo - 类 中的变量com.mybatisflex.core.keygen.CustomKeyGenerator
 
tableInfo - 类 中的变量com.mybatisflex.core.table.EntityWrapperFactory.FlexBeanWrapper
 
TableInfo - com.mybatisflex.core.table中的类
 
TableInfo() - 类 的构造器com.mybatisflex.core.table.TableInfo
 
TableInfoFactory - com.mybatisflex.core.table中的类
 
TableInfoFactory() - 类 的构造器com.mybatisflex.core.table.TableInfoFactory
 
tableInfoMap - 类 中的静态变量com.mybatisflex.core.table.TableInfoFactory
 
TableManager - com.mybatisflex.core.table中的类
 
TableManager() - 类 的构造器com.mybatisflex.core.table.TableManager
 
tableName - 类 中的变量com.mybatisflex.core.table.TableDef
 
tableName - 类 中的变量com.mybatisflex.core.table.TableInfo
 
tableNameMappingTL - 类 中的静态变量com.mybatisflex.core.table.TableManager
 
TenantFactory - com.mybatisflex.core.tenant中的接口
 
tenantFactory - 类 中的静态变量com.mybatisflex.core.tenant.TenantManager
 
tenantIdColumn - 类 中的变量com.mybatisflex.core.table.TableInfo
 
TenantManager - com.mybatisflex.core.tenant中的类
 
TenantManager() - 类 的构造器com.mybatisflex.core.tenant.TenantManager
 
then(Object) - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn.When
 
then(Object) - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn.When
 
thenValue - 类 中的变量com.mybatisflex.core.query.CaseQueryColumn.When
 
thenValue - 类 中的变量com.mybatisflex.core.query.CaseSearchQueryColumn.When
 
tilNextMillis(long) - 类 中的方法com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
获取指定时间戳的接下来的时间戳。
TIMESTAMP_SHIFT - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
时间戳需要左移的位数(12bit + 5bit + 5bit)。
TL - 类 中的静态变量com.mybatisflex.core.util.DateUtil
 
toArrayString(Collection<?>) - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
 
toBigDecimal(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toBigInteger(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toBool(Number) - 类 中的静态方法com.mybatisflex.core.util.SqlUtil
根据数据库响应结果判断数据库操作是否成功。
toBoolean(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toByte(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toCamelKeysMap() - 类 中的方法com.mybatisflex.core.row.Row
 
toConditionSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
toConditionSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn
 
toConditionSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn
 
toConditionSql(QueryColumn, List<QueryTable>, IDialect) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
toConditionSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
toConditionSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.SelectQueryColumn
 
toConditionSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.StringFunctionQueryColumn
 
toConditionSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.StringQueryColumn
 
toDate(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toDate(LocalDateTime) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
toDate(LocalDate) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
toDate(LocalTime) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
toDateTimeString(Date) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
toDouble(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toEntity(Class<T>) - 类 中的方法com.mybatisflex.core.row.Row
 
toEntity(Row, Class<T>) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
toEntity(Row, Class<T>, int) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
toEntityList(List<Row>, Class<T>) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
toEntityList(List<Row>, Class<T>, int) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
toFloat(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toHex(byte[]) - 类 中的静态方法com.mybatisflex.core.audit.http.HashUtil
 
toInt(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toJson(T) - 类 中的方法com.mybatisflex.core.handler.BaseJsonTypeHandler
 
toJson(Object) - 类 中的方法com.mybatisflex.core.handler.Fastjson2TypeHandler
 
toJson(Object) - 类 中的方法com.mybatisflex.core.handler.FastjsonTypeHandler
 
toJson(Object) - 类 中的方法com.mybatisflex.core.handler.GsonTypeHandler
 
toJson(Object) - 类 中的方法com.mybatisflex.core.handler.JacksonTypeHandler
 
toJSONString(Object) - 接口 中的方法com.mybatisflex.core.audit.http.HttpMessageReporter.JSONFormatter
 
toList(Collection<T>) - 类 中的静态方法com.mybatisflex.core.util.CollectionUtil
 
toLocalDate(Date) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
toLocalDateTime(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toLocalDateTime(Date) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
toLocalTime(Date) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
toLong(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toNumber(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toObject(Class<T>) - 类 中的方法com.mybatisflex.core.row.Row
 
toObject(Row, Class<T>) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
toObject(Row, Class<T>, int) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
toObjectList(List<Row>, Class<T>) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
toObjectList(List<Row>, Class<T>, int) - 类 中的静态方法com.mybatisflex.core.row.RowUtil
 
toSelectSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn
 
toSelectSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn
 
toSelectSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn
 
toSelectSql(QueryColumn, List<QueryTable>, IDialect) - 类 中的静态方法com.mybatisflex.core.query.CPI
 
toSelectSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.DistinctQueryColumn
 
toSelectSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.FunctionQueryColumn
 
toSelectSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
toSelectSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.SelectQueryColumn
 
toSelectSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.StringFunctionQueryColumn
 
toSelectSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.StringQueryColumn
 
toShort(Object) - 类 中的静态方法com.mybatisflex.core.util.ConvertUtil
 
toSql(List<QueryTable>, IDialect, int) - 类 中的方法com.mybatisflex.core.query.ArithmeticQueryColumn.ArithmeticInfo
 
toSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.Brackets
 
toSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.Join
 
toSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.OperatorQueryCondition
 
toSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.OperatorSelectCondition
 
toSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
toSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.QueryOrderBy
 
toSql(IDialect) - 类 中的方法com.mybatisflex.core.query.QueryTable
 
toSQL() - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
toSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.RawFragment
 
toSql(IDialect) - 类 中的方法com.mybatisflex.core.query.SelectQueryTable
 
toSql(List<QueryTable>, IDialect) - 类 中的方法com.mybatisflex.core.query.StringQueryOrderBy
 
toString() - 类 中的方法com.mybatisflex.core.audit.AuditMessage
 
toString() - 类 中的方法com.mybatisflex.core.paginate.Page
 
toString() - 类 中的方法com.mybatisflex.core.query.Brackets
 
toString() - 类 中的方法com.mybatisflex.core.query.FunctionQueryColumn
 
toString() - 类 中的方法com.mybatisflex.core.query.QueryColumn
 
toString() - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
toString() - 类 中的方法com.mybatisflex.core.query.QueryTable
 
toString() - 枚举 中的方法com.mybatisflex.core.query.SqlConnector
 
toString() - 类 中的方法com.mybatisflex.core.query.StringFunctionQueryColumn
 
toString() - 类 中的方法com.mybatisflex.core.query.StringQueryColumn
 
toString(Date, String) - 类 中的静态方法com.mybatisflex.core.util.DateUtil
 
totalPage - 类 中的变量com.mybatisflex.core.paginate.Page
 
totalRow - 类 中的变量com.mybatisflex.core.paginate.Page
 
toUnderlineKeysMap() - 类 中的方法com.mybatisflex.core.row.Row
 
TransactionalManager - com.mybatisflex.core.transaction中的类
事务管理器
TransactionalManager() - 类 的构造器com.mybatisflex.core.transaction.TransactionalManager
 
TransactionContext - com.mybatisflex.core.transaction中的类
 
TransactionContext() - 类 的构造器com.mybatisflex.core.transaction.TransactionContext
 
TransactionException - com.mybatisflex.core.transaction中的异常错误
 
TransactionException(String) - 异常错误 的构造器com.mybatisflex.core.transaction.TransactionException
 
TransactionException(String, Throwable) - 异常错误 的构造器com.mybatisflex.core.transaction.TransactionException
 
transactionFactory - 类 中的变量com.mybatisflex.core.MybatisFlexBootstrap
 
trimOrNull(String) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
 
trustAnyHostnameVerifier - 类 中的静态变量com.mybatisflex.core.audit.http.HttpUtil
 
TrustAnyHostnameVerifier() - 类 的构造器com.mybatisflex.core.audit.http.HttpUtil.TrustAnyHostnameVerifier
 
TrustAnyTrustManager() - 类 的构造器com.mybatisflex.core.audit.http.HttpUtil.TrustAnyTrustManager
 
twepoch - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
时间起始标记点,一旦确定不能变动(2023-04-02 13:01:00)。
tx(Supplier<Boolean>) - 类 中的静态方法com.mybatisflex.core.row.Db
进行事务操作
tx(Supplier<Boolean>, Propagation) - 类 中的静态方法com.mybatisflex.core.row.Db
 
type - 类 中的变量com.mybatisflex.core.query.Join
 
TYPE_CROSS - 类 中的静态变量com.mybatisflex.core.query.Join
 
TYPE_FULL - 类 中的静态变量com.mybatisflex.core.query.Join
 
TYPE_INNER - 类 中的静态变量com.mybatisflex.core.query.Join
 
TYPE_JOIN - 类 中的静态变量com.mybatisflex.core.query.Join
 
TYPE_LEFT - 类 中的静态变量com.mybatisflex.core.query.Join
 
TYPE_RIGHT - 类 中的静态变量com.mybatisflex.core.query.Join
 
typeHandler - 类 中的变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator.KeyAssigner
 
typeHandler - 类 中的变量com.mybatisflex.core.mybatis.TypeHandlerObject
 
typeHandler - 类 中的变量com.mybatisflex.core.table.ColumnInfo
自定义 TypeHandler
TypeHandlerObject - com.mybatisflex.core.mybatis中的类
 
TypeHandlerObject(TypeHandler, Object, JdbcType) - 类 的构造器com.mybatisflex.core.mybatis.TypeHandlerObject
 
typeHandlerRegistry - 类 中的变量com.mybatisflex.core.keygen.RowJdbc3KeyGenerator.KeyAssigner
 

U

UN_SAFE_CHARS - 类 中的静态变量com.mybatisflex.core.util.SqlUtil
 
underlineToCamel(String) - 类 中的静态方法com.mybatisflex.core.util.StringUtil
下划线转驼峰格式
union(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
union(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.UnionWrapper
 
unionAll(QueryWrapper) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
unionAll(QueryWrapper) - 类 中的静态方法com.mybatisflex.core.query.UnionWrapper
 
unions - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
UnionWrapper - com.mybatisflex.core.query中的类
 
UnionWrapper() - 类 的构造器com.mybatisflex.core.query.UnionWrapper
 
unwrap(Class<T>) - 类 中的方法com.mybatisflex.core.datasource.AbstractDataSource
 
unwrap(Class<T>) - 类 中的方法com.mybatisflex.core.datasource.FlexDataSource
 
update(T) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据主键来更新数据,若 entity 属性数据为 null,该属性不会新到数据库
update(T, boolean) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据主键来更新数据到数据库
update(Statement) - 类 中的方法com.mybatisflex.core.mybatis.FlexStatementHandler
 
update(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
update 的 sql 构建
update(T, Map<String, Object>) - 接口 中的方法com.mybatisflex.core.service.IService
根据 Map 构建查询条件更新数据。
update(T, QueryWrapper) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件更新数据。
update(T, QueryCondition) - 接口 中的方法com.mybatisflex.core.service.IService
根据查询条件更新数据。
updateBatch(String, BatchArgsSetter) - 类 中的静态方法com.mybatisflex.core.row.Db
 
updateBatch(Collection<T>) - 接口 中的方法com.mybatisflex.core.service.IService
根据数据主键批量更新数据
updateBatch(Collection<T>, int) - 接口 中的方法com.mybatisflex.core.service.IService
根据数据主键批量更新数据
updateBatchById(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
updateBatchById 的 sql 构建 mysql 等链接配置需要开启 allowMultiQueries=true
updateBatchById(String, String, List<Row>) - 类 中的静态方法com.mybatisflex.core.row.Db
根据主键来批量更新数据
updateBatchById(String, List<Row>) - 类 中的静态方法com.mybatisflex.core.row.Db
根据主键来批量更新数据
updateBatchById(String, String, List<Row>) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据主键来批量更新数据 注意: 1、此方法需要在 mysql 等链接配置需要开启 allowMultiQueries=true 2、更新成功返回的结果也可能为 0
updateBatchById(String, String, List<Row>) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
updateByCondition(T, QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 condition 来更新数据
updateByCondition(T, boolean, QueryCondition) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 condition 来更新数据
updateByCondition(String, String, Row, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 condition 来更新数据
updateByCondition(String, Row, QueryCondition) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 condition 来更新数据
updateById(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
updateById 的 sql 构建
updateById(String, String, Row) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 id 来更新数据
updateById(String, Row) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 id 来更新数据
updateById(String, String, Row) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据主键来更新数据
updateById(String, String, Row) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
updateById(T) - 接口 中的方法com.mybatisflex.core.service.IService
根据数据主键更新数据。
updateById(T, boolean) - 接口 中的方法com.mybatisflex.core.service.IService
根据主键更新数据
updateByMap(T, Map<String, Object>) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 map 构建的条件来更新数据
updateByMap(String, String, Row, Map<String, Object>) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 map 构建的条件来更新数据
updateByMap(String, Row, Map<String, Object>) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 map 构建的条件来更新数据
updateByQuery(T, QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 query 构建的条件来更新数据
updateByQuery(T, boolean, QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
根据 query 构建的条件来更新数据
updateByQuery(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
updateByQuery 的 sql 构建
updateByQuery(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
updateByQuery 的 sql 构建
updateByQuery(String, String, Row, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 query 构建的条件来更新数据
updateByQuery(String, Row, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
根据 query 构建的条件来更新数据
updateByQuery(String, String, Row, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
根据 queryWrapper 来构建 where 条件更新数据
updateByQuery(String, String, Row, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
updateBySql(String, Object...) - 类 中的静态方法com.mybatisflex.core.row.Db
根据原生 sql 来更新数据
updateBySql(String, Object...) - 接口 中的方法com.mybatisflex.core.row.RowMapper
执行 update sql 语句
updateBySql(String, Object...) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
updateEntitiesBatch(Collection<T>, int) - 类 中的静态方法com.mybatisflex.core.row.Db
根据主键来批量更新数据
updateEntitiesBatch(Collection<T>) - 类 中的静态方法com.mybatisflex.core.row.Db
根据主键来批量更新数据
updateEntity(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
updateEntity 的 sql 构建
updateEntity(Object) - 接口 中的方法com.mybatisflex.core.row.RowMapper
更新 entity,主要用于进行批量更新的场景
UpdateEntity - com.mybatisflex.core.util中的类
 
UpdateEntity() - 类 的构造器com.mybatisflex.core.util.UpdateEntity
 
updateListenerCache - 类 中的静态变量com.mybatisflex.core.table.TableInfo
 
updateNumberAddByQuery(String, Number, QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
执行类似 update table set field=field+1 where ...
updateNumberAddByQuery(LambdaGetter<T>, Number, QueryWrapper) - 接口 中的方法com.mybatisflex.core.BaseMapper
执行类似 update table set field=field+1 where ...
updateNumberAddByQuery(Map, ProviderContext) - 类 中的静态方法com.mybatisflex.core.provider.EntitySqlProvider
updateNumberByQuery 的 sql 构建
updateNumberAddByQuery(Map) - 类 中的静态方法com.mybatisflex.core.provider.RowSqlProvider
执行类似 update table set field=field+1 where ...
updateNumberAddByQuery(String, String, String, Number, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
通过 update schema.table set field = field + 1 where ...
updateNumberAddByQuery(String, String, Number, QueryWrapper) - 类 中的静态方法com.mybatisflex.core.row.Db
通过 update table set field = field + 1 where ...
updateNumberAddByQuery(String, String, String, Number, QueryWrapper) - 接口 中的方法com.mybatisflex.core.row.RowMapper
执行类似 update table set field=field+1 where ...
updateNumberAddByQuery(String, String, String, Number, QueryWrapper) - 类 中的方法com.mybatisflex.core.row.RowMapperInvoker
 
url - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
use(String) - 类 中的静态方法com.mybatisflex.core.datasource.DataSourceKey
 
use(String, Supplier<T>) - 类 中的静态方法com.mybatisflex.core.datasource.DataSourceKey
 
use(String, Runnable) - 类 中的静态方法com.mybatisflex.core.datasource.DataSourceKey
 
user - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
userIp - 类 中的变量com.mybatisflex.core.audit.AuditMessage
 
uuid - 类 中的静态变量com.mybatisflex.core.keygen.KeyGenerators
uuid 主键生成器 UUIDKeyGenerator
UUID - 类 中的静态变量com.mybatisflex.core.row.RowKey
UUID 的 ID
UUIDKeyGenerator - com.mybatisflex.core.keygen.impl中的类
 
UUIDKeyGenerator() - 类 的构造器com.mybatisflex.core.keygen.impl.UUIDKeyGenerator
 

V

VALUE - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
value - 类 中的变量com.mybatisflex.core.FlexGlobalConfig.KeyConfig
 
value - 类 中的变量com.mybatisflex.core.mybatis.TypeHandlerObject
 
value - 类 中的变量com.mybatisflex.core.query.ArithmeticQueryColumn.ArithmeticInfo
 
value - 类 中的变量com.mybatisflex.core.query.QueryCondition
 
value - 枚举 中的变量com.mybatisflex.core.query.SqlConnector
 
value - 类 中的变量com.mybatisflex.core.row.RowKey
主键类型为 Sequence 和 Generator 时的对应的内容
value - 类 中的变量com.mybatisflex.core.table.IdInfo
1、若 keyType 类型是 sequence, value 则代表的是 sequence 序列的 sql 内容 例如:select SEQ_USER_ID.nextval as id from dual 2、若 keyType 是 Generator,value 则代表的是使用的那个 keyGenerator 的名称
value - 枚举 中的变量com.mybatisflex.core.transaction.Propagation
 
valueOf(String) - 枚举 中的静态方法com.mybatisflex.core.dialect.DbType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.mybatisflex.core.query.SqlConnector
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.mybatisflex.core.transaction.Propagation
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.mybatisflex.core.dialect.DbType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.mybatisflex.core.query.SqlConnector
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.mybatisflex.core.transaction.Propagation
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(String, SSLSession) - 类 中的方法com.mybatisflex.core.audit.http.HttpUtil.TrustAnyHostnameVerifier
 
VERSION - 类 中的静态变量com.mybatisflex.core.FlexConsts
 
versionColumn - 类 中的变量com.mybatisflex.core.table.TableInfo
 

W

when(QueryCondition) - 类 中的方法com.mybatisflex.core.query.CaseQueryColumn.Builder
 
When(CaseQueryColumn.Builder, QueryCondition) - 类 的构造器com.mybatisflex.core.query.CaseQueryColumn.When
 
when(Object) - 类 中的方法com.mybatisflex.core.query.CaseSearchQueryColumn.Builder
 
When(CaseSearchQueryColumn.Builder, Object) - 类 的构造器com.mybatisflex.core.query.CaseSearchQueryColumn.When
 
when(boolean) - 类 中的方法com.mybatisflex.core.query.Join
 
when(Supplier<Boolean>) - 类 中的方法com.mybatisflex.core.query.Join
 
when(boolean) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
when(Supplier<Boolean>) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
when(Predicate<T>) - 类 中的方法com.mybatisflex.core.query.QueryCondition
 
whenCondition - 类 中的变量com.mybatisflex.core.query.CaseQueryColumn.When
 
whens - 类 中的变量com.mybatisflex.core.query.CaseQueryColumn
 
whens - 类 中的变量com.mybatisflex.core.query.CaseSearchQueryColumn
 
where(QueryCondition) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
where(String) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
where(String, Object...) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
where(Map<String, Object>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
where(LambdaGetter<T>) - 类 中的方法com.mybatisflex.core.query.QueryWrapper
 
whereQueryCondition - 类 中的变量com.mybatisflex.core.query.BaseQueryWrapper
 
withoutMask(Supplier<T>) - 类 中的静态方法com.mybatisflex.core.mask.MaskManager
跳过脱敏处理
withoutTenantCondition(Supplier<T>) - 类 中的静态方法com.mybatisflex.core.tenant.TenantManager
忽略 tenant 条件
WORK_ID_SHIFT - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
工作机器 ID 位需要左移的位数(12bit)。
WORKER_ID_BITS - 类 中的静态变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
工作机器 ID 占用的位数(5bit)。
workerId - 类 中的变量com.mybatisflex.core.keygen.impl.SnowFlakeIDKeyGenerator
工作机器 ID。
workId - 类 中的变量com.mybatisflex.core.keygen.impl.FlexIDKeyGenerator
 
wrap(String) - 接口 中的方法com.mybatisflex.core.dialect.IDialect
 
wrap(String) - 类 中的方法com.mybatisflex.core.dialect.impl.CommonsDialectImpl
 
wrap(String) - 类 中的方法com.mybatisflex.core.dialect.KeywordWrap
 
wrap(Throwable) - 类 中的静态方法com.mybatisflex.core.exception.FlexExceptions
封装 MybatisFlexException 异常
wrap(Throwable, String, Object...) - 类 中的静态方法com.mybatisflex.core.exception.FlexExceptions
封装 MybatisFlexException 异常
wrap(String, Object...) - 类 中的静态方法com.mybatisflex.core.exception.FlexExceptions
封装 MybatisFlexException 异常
WrapperUtil - com.mybatisflex.core.query中的类
 
WrapperUtil() - 类 的构造器com.mybatisflex.core.query.WrapperUtil
 

X

xid - 类 中的变量com.mybatisflex.core.datasource.FlexDataSource.ConnectionHandler
 
XID_HOLDER - 类 中的静态变量com.mybatisflex.core.transaction.TransactionContext
 
A B C D E F G H I J K L M N O P Q R S T U V W X 

Copyright © 2023. All rights reserved.