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

$

$(Getter<E>) - 类 中的方法cn.xbatis.core.sql.executor.MpTable
 
$count(SQLCmdCountQueryContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
count查询
$countFromQuery(SQLCmdCountFromQueryContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
count查询 - 从query中
$cursor(SQLCmdQueryContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
游标查询
$delete(SQLCmdDeleteContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
 
$execute(PreparedContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.DbRunner
 
$get(SQLCmdQueryContext, RowBounds) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
动态查询 返回单个
$getById(SQLCmdQueryContext, RowBounds) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
ID查询 返回单个
$list(SQLCmdQueryContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
列表查询
$mapWithKey(MapKeySQLCmdQueryContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
将结果转成map
$save(SQLCmdInsertContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
 
$saveEntity(EntityInsertContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
 
$saveModel(ModelInsertContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
 
$update(SQLCmdUpdateContext) - 接口 中的方法cn.xbatis.core.mybatis.mapper.ProviderMapper
 

A

AbstractJsonTypeHandler - cn.xbatis.core.mybatis.typeHandler中的类
 
AbstractJsonTypeHandler(Class<?>) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.AbstractJsonTypeHandler
 
AbstractJsonTypeHandler(Class<?>, Type) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.AbstractJsonTypeHandler
 
accept(S, M, T) - 接口 中的方法cn.xbatis.core.mybatis.MybatisBatchUtil.MybatisBatchBiConsumer
 
addEntityKeyGenerator(MappedStatement, Class) - 类 中的静态方法cn.xbatis.core.mybatis.executor.TableIdGeneratorWrapper
 
addEntityKeyGenerator(MappedStatement, String, TableInfo) - 类 中的静态方法cn.xbatis.core.mybatis.executor.TableIdGeneratorWrapper
 
addForeignKeyCondition(MpTable, MpTable, ConditionChain) - 类 中的静态方法cn.xbatis.core.sql.util.ForeignKeyUtil
构建外键on的Consumer
addLogicDeleteCondition(MpTable, ConditionChain) - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteUtil
添加逻辑删除条件
addLogicDeleteUpdateSets(BaseUpdate, TableInfo) - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteUtil
设置逻辑删除字段值 例如: set deleted=1 和 删除时间设置
addMappedStatement(MappedStatement) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
addMapper(Class<T>) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
addParam(Object) - 类 中的方法cn.xbatis.core.mybatis.provider.MybatisSqlBuilderContext
 
address - 类 中的变量cn.xbatis.core.incrementer.IdWorker
IP 地址信息,用来生成工作机器 ID 和数据中心 ID。
addSQLListener(SQLListener) - 类 中的静态方法cn.xbatis.core.XbatisConfig
添加SQLListener
addTenantCondition(MpTable, ConditionChain) - 类 中的静态方法cn.xbatis.core.tenant.TenantUtil
添加租户条件
allField(boolean) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveOrUpdateStrategy
设置是否所有字段 新增 或 修改 - null值字段 将会被修改成NULL
allFieldSave(boolean) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveStrategy
设置是否所有字段 新增 - null值字段 将会被修改成NULL
allFieldUpdate(boolean) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.UpdateStrategy
设置是否所有字段 修改 - null值字段 将会被修改成NULL
andThen(Function<? super R, ? extends V>) - 接口 中的方法cn.xbatis.core.function.ThreeFunction
 
andThen(MybatisBatchUtil.MybatisBatchBiConsumer<? super S, ? super M, ? super T>) - 接口 中的方法cn.xbatis.core.mybatis.MybatisBatchUtil.MybatisBatchBiConsumer
 
appendCondition(Connector, ICondition) - 类 中的方法cn.xbatis.core.sql.executor.MybatisConditionChain
 
appendIdsWhere(Where, TableInfo, Serializable[]) - 类 中的静态方法cn.xbatis.core.sql.util.WhereUtil
使用 IN 拼接多个id条件
appendIdsWhere(Where, TableInfo, Collection<ID>) - 类 中的静态方法cn.xbatis.core.sql.util.WhereUtil
使用 IN 拼接多个id条件
appendIdWhere(Where, TableInfo, Serializable) - 类 中的静态方法cn.xbatis.core.sql.util.WhereUtil
拼接id条件
appendIdWhereWithEntity(Where, TableInfo, Object) - 类 中的静态方法cn.xbatis.core.sql.util.WhereUtil
拼接id条件
appendIdWhereWithModel(Where, ModelInfo, Model<?>) - 类 中的静态方法cn.xbatis.core.sql.util.WhereUtil
拼接id条件
appendVersionWhere(Where, TableInfo, T) - 类 中的静态方法cn.xbatis.core.sql.util.WhereUtil
添加version条件
apply(T, U, U2) - 接口 中的方法cn.xbatis.core.function.ThreeFunction
 
as(String) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
as(String) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
autoSelect - 类 中的变量cn.xbatis.core.sql.executor.chain.QueryChain
 

B

BaseBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
BaseDaoImpl<M extends BaseMapper,T,ID> - cn.xbatis.core.mvc.impl中的类
 
BaseDaoImpl() - 类 的构造器cn.xbatis.core.mvc.impl.BaseDaoImpl
 
BaseDelete<T extends BaseDelete<T>> - cn.xbatis.core.sql.executor中的类
 
BaseDelete() - 类 的构造器cn.xbatis.core.sql.executor.BaseDelete
 
BaseDelete(Where) - 类 的构造器cn.xbatis.core.sql.executor.BaseDelete
 
BaseInsert<T extends BaseInsert<T>> - cn.xbatis.core.sql.executor中的类
 
BaseInsert() - 类 的构造器cn.xbatis.core.sql.executor.BaseInsert
 
BaseMapper - cn.xbatis.core.mybatis.mapper中的接口
 
BaseMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
BaseMapperProxy<T> - cn.xbatis.core.mybatis.configuration中的类
 
BaseMapperProxy(SqlSession, Class<T>, Map) - 类 的构造器cn.xbatis.core.mybatis.configuration.BaseMapperProxy
 
BaseQuery<Q extends BaseQuery<Q,T>,T> - cn.xbatis.core.sql.executor中的类
 
BaseQuery() - 类 的构造器cn.xbatis.core.sql.executor.BaseQuery
 
BaseQuery(MybatisCmdFactory) - 类 的构造器cn.xbatis.core.sql.executor.BaseQuery
 
BaseQuery(Where) - 类 的构造器cn.xbatis.core.sql.executor.BaseQuery
 
BaseSQLCmdContext<E extends Executor> - cn.xbatis.core.mybatis.mapper.context中的类
 
BaseSQLCmdContext() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.BaseSQLCmdContext
 
BaseSQLCmdContext(E) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.BaseSQLCmdContext
 
BaseSubQuery<Q extends BaseSubQuery<Q>> - cn.xbatis.core.sql.executor中的类
 
BaseSubQuery(String) - 类 的构造器cn.xbatis.core.sql.executor.BaseSubQuery
 
BaseSubQuery(String, Where) - 类 的构造器cn.xbatis.core.sql.executor.BaseSubQuery
 
BaseUpdate<T extends BaseUpdate<T>> - cn.xbatis.core.sql.executor中的类
 
BaseUpdate() - 类 的构造器cn.xbatis.core.sql.executor.BaseUpdate
 
BaseUpdate(MybatisCmdFactory) - 类 的构造器cn.xbatis.core.sql.executor.BaseUpdate
 
BaseUpdate(Where) - 类 的构造器cn.xbatis.core.sql.executor.BaseUpdate
 
BaseWithQuery<Q extends BaseWithQuery<Q>> - cn.xbatis.core.sql.executor中的类
 
BaseWithQuery(String) - 类 的构造器cn.xbatis.core.sql.executor.BaseWithQuery
 
BasicDaoImpl<T,ID> - cn.xbatis.core.mvc.impl中的类
专门给不想写Mapper的人用
BasicDaoImpl() - 类 的构造器cn.xbatis.core.mvc.impl.BasicDaoImpl
 
BasicDaoImpl(BasicMapper) - 类 的构造器cn.xbatis.core.mvc.impl.BasicDaoImpl
 
BasicMapper - cn.xbatis.core.mybatis.mapper中的接口
 
BasicMapperProxy<T> - cn.xbatis.core.mybatis.configuration中的类
 
BasicMapperProxy(SqlSession, Class<T>, Map) - 类 的构造器cn.xbatis.core.mybatis.configuration.BasicMapperProxy
 
BasicMapperProxyFactory<T> - cn.xbatis.core.mybatis.configuration中的类
 
BasicMapperProxyFactory(Class<T>) - 类 的构造器cn.xbatis.core.mybatis.configuration.BasicMapperProxyFactory
 
BasicMapperThreadLocalUtil - cn.xbatis.core.mybatis.executor中的类
 
BasicMapperThreadLocalUtil() - 类 的构造器cn.xbatis.core.mybatis.executor.BasicMapperThreadLocalUtil
 
batch(SqlSessionFactory, Class<M>, Collection<T>, int, MybatisBatchUtil.MybatisBatchBiConsumer<SqlSession, M, T>) - 类 中的静态方法cn.xbatis.core.mybatis.MybatisBatchUtil
批量操作
batch(SqlSessionFactory, Function<SqlSession, Integer>) - 类 中的静态方法cn.xbatis.core.mybatis.MybatisBatchUtil
批量操作
batchMulti(SqlSessionFactory, Class<M>, Collection<T>, int, int, MybatisBatchUtil.MybatisBatchBiConsumer<SqlSession, M, List<T>>) - 类 中的静态方法cn.xbatis.core.mybatis.MybatisBatchUtil
批量操作,一次多组分隔后的数据
batchSave(SqlSessionFactory, Class<M>, Collection<T>) - 类 中的静态方法cn.xbatis.core.mybatis.MybatisBatchUtil
批量插入(表自增的,无法获取主键ID)
batchSave(SqlSessionFactory, Class<M>, Collection<T>, int) - 类 中的静态方法cn.xbatis.core.mybatis.MybatisBatchUtil
批量插入(batchSize!
batchUpdate(SqlSessionFactory, Class<M>, Collection<T>) - 类 中的静态方法cn.xbatis.core.mybatis.MybatisBatchUtil
批量更新
batchUpdate(SqlSessionFactory, Class<M>, Collection<T>, int) - 类 中的静态方法cn.xbatis.core.mybatis.MybatisBatchUtil
批量更新
buildCountQuerySQl(BaseQuery, SqlBuilderContext, OptimizeOptions) - 接口 中的方法cn.xbatis.core.sql.SQLBuilder
构建 count query sql
buildCountQuerySQl(BaseQuery, SqlBuilderContext, OptimizeOptions) - 类 中的方法cn.xbatis.core.sql.XbatisSQLBuilder
构建count查询sql
buildCountSQLFromQuery(BaseQuery, SqlBuilderContext, OptimizeOptions) - 接口 中的方法cn.xbatis.core.sql.SQLBuilder
从query 中 获取 count 查询 sql
buildCountSQLFromQuery(BaseQuery, SqlBuilderContext, OptimizeOptions) - 类 中的方法cn.xbatis.core.sql.XbatisSQLBuilder
从query中构建count sql,一般用于分页时使用
buildDeleteSQL(BaseDelete, SqlBuilderContext) - 接口 中的方法cn.xbatis.core.sql.SQLBuilder
 
buildDeleteSQL(BaseDelete, SqlBuilderContext) - 类 中的方法cn.xbatis.core.sql.XbatisSQLBuilder
 
buildIdQuery(TableInfo, ID) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildIdQuery(TableInfo, ID, Consumer<Q>) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildIdsQuery(TableInfo, Collection<ID>) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildIdsQuery(TableInfo, Collection<ID>, Consumer<Q>) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildIdsQuery(TableInfo, ID[]) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildIdsQuery(TableInfo, ID[], Consumer<Q>) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildInsertSQL(BaseInsert, SqlBuilderContext) - 接口 中的方法cn.xbatis.core.sql.SQLBuilder
 
buildInsertSQL(BaseInsert, SqlBuilderContext) - 类 中的方法cn.xbatis.core.sql.XbatisSQLBuilder
 
buildNoOptimizationQuery(TableInfo) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildNoOptimizationQuery(TableInfo, Consumer<Q>) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildNoOptimizationQuery(TableInfo, Where) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildNoOptimizationQuery(TableInfo, Where, Consumer<Q>) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildQuery(Consumer<Q>) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildQuery(TableInfo) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildQuery(Where, Consumer<Q>) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildQuery(TableInfo, Consumer<Q>) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildQuery(TableInfo, Where) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildQuery(TableInfo, Where, Consumer<Q>) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
buildQuerySQl(BaseQuery, SqlBuilderContext, OptimizeOptions) - 接口 中的方法cn.xbatis.core.sql.SQLBuilder
构建query sql
buildQuerySQl(BaseQuery, SqlBuilderContext, OptimizeOptions) - 类 中的方法cn.xbatis.core.sql.XbatisSQLBuilder
构建query sql
buildResultMapping(boolean, FieldInfo, String, JdbcType, Class<? extends TypeHandler<?>>) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
buildUpdateSQL(BaseUpdate, SqlBuilderContext) - 接口 中的方法cn.xbatis.core.sql.SQLBuilder
 
buildUpdateSQL(BaseUpdate, SqlBuilderContext) - 类 中的方法cn.xbatis.core.sql.XbatisSQLBuilder
 
buildXmlScript(String, String, Cmd, DbType) - 类 中的静态方法cn.xbatis.core.sql.executor.XmlScriptUtil
 
buildXmlScript(String, String, Cmd, DbType, String) - 类 中的静态方法cn.xbatis.core.sql.executor.XmlScriptUtil
 

C

cacheTableInfo(TableInfo) - 类 中的方法cn.xbatis.core.sql.MybatisCmdFactory
 
camelToUnderline(String) - 类 中的静态方法cn.xbatis.core.util.NamingUtil
字符串驼峰转下划线格式
checkId(TableInfo) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
检查是否有ID
checkIdType() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
checkResultHandler() - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
clear() - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteSwitch
清理临时状态
clear() - 类 中的静态方法cn.xbatis.core.mybatis.executor.BasicMapperThreadLocalUtil
 
clearLocalCache() - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
close() - 类 中的方法cn.xbatis.core.logicDelete.LogicDeleteSwitch
 
close(boolean) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
cmdCount(SQLCmdCountQueryContext, ProviderContext, DbType) - 类 中的静态方法cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
cmdQuery(SQLCmdQueryContext, ProviderContext, DbType) - 类 中的静态方法cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
cn.xbatis.core - 程序包 cn.xbatis.core
 
cn.xbatis.core.db.reflect - 程序包 cn.xbatis.core.db.reflect
 
cn.xbatis.core.exception - 程序包 cn.xbatis.core.exception
 
cn.xbatis.core.function - 程序包 cn.xbatis.core.function
 
cn.xbatis.core.incrementer - 程序包 cn.xbatis.core.incrementer
 
cn.xbatis.core.logicDelete - 程序包 cn.xbatis.core.logicDelete
 
cn.xbatis.core.mvc - 程序包 cn.xbatis.core.mvc
 
cn.xbatis.core.mvc.impl - 程序包 cn.xbatis.core.mvc.impl
 
cn.xbatis.core.mybatis - 程序包 cn.xbatis.core.mybatis
 
cn.xbatis.core.mybatis.configuration - 程序包 cn.xbatis.core.mybatis.configuration
 
cn.xbatis.core.mybatis.executor - 程序包 cn.xbatis.core.mybatis.executor
 
cn.xbatis.core.mybatis.executor.keygen - 程序包 cn.xbatis.core.mybatis.executor.keygen
 
cn.xbatis.core.mybatis.executor.resultset - 程序包 cn.xbatis.core.mybatis.executor.resultset
 
cn.xbatis.core.mybatis.executor.statement - 程序包 cn.xbatis.core.mybatis.executor.statement
 
cn.xbatis.core.mybatis.mapper - 程序包 cn.xbatis.core.mybatis.mapper
 
cn.xbatis.core.mybatis.mapper.context - 程序包 cn.xbatis.core.mybatis.mapper.context
 
cn.xbatis.core.mybatis.mapper.context.strategy - 程序包 cn.xbatis.core.mybatis.mapper.context.strategy
 
cn.xbatis.core.mybatis.mapper.mappers - 程序包 cn.xbatis.core.mybatis.mapper.mappers
 
cn.xbatis.core.mybatis.mapper.mappers.basicMapper - 程序包 cn.xbatis.core.mybatis.mapper.mappers.basicMapper
 
cn.xbatis.core.mybatis.mapper.mappers.utils - 程序包 cn.xbatis.core.mybatis.mapper.mappers.utils
 
cn.xbatis.core.mybatis.mapping - 程序包 cn.xbatis.core.mybatis.mapping
 
cn.xbatis.core.mybatis.provider - 程序包 cn.xbatis.core.mybatis.provider
 
cn.xbatis.core.mybatis.typeHandler - 程序包 cn.xbatis.core.mybatis.typeHandler
 
cn.xbatis.core.sql - 程序包 cn.xbatis.core.sql
 
cn.xbatis.core.sql.executor - 程序包 cn.xbatis.core.sql.executor
 
cn.xbatis.core.sql.executor.chain - 程序包 cn.xbatis.core.sql.executor.chain
 
cn.xbatis.core.sql.listener - 程序包 cn.xbatis.core.sql.listener
 
cn.xbatis.core.sql.util - 程序包 cn.xbatis.core.sql.util
 
cn.xbatis.core.tenant - 程序包 cn.xbatis.core.tenant
 
cn.xbatis.core.util - 程序包 cn.xbatis.core.util
 
columnName(Getter<T>) - 类 中的方法cn.xbatis.core.sql.MybatisCmdFactory
 
commit(boolean) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
configuration - 类 中的变量cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
conflictKeys(Getter<T>...) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveBatchStrategy
设置 争议/冲突字段
conflictKeys(String...) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveBatchStrategy
设置 争议/冲突字段
conflictKeys(Getter<T>...) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveStrategy
设置 争议/冲突字段
conflictKeys(String...) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveStrategy
设置 争议/冲突字段
contains(Class) - 类 中的静态方法cn.xbatis.core.db.reflect.Tables
 
convert(Object, Class<?>) - 类 中的静态方法cn.xbatis.core.sql.util.IdValueConverter
 
convert(Object, Class<T>) - 类 中的静态方法cn.xbatis.core.util.TypeConvertUtil
默认值转换
convertIdPath(String) - 类 中的静态方法cn.xbatis.core.mybatis.executor.MybatisIdUtil
 
convertLikeMode(LikeMode, boolean) - 接口 中的方法cn.xbatis.core.mybatis.typeHandler.LikeQuerySupport
likeMode 转换,用于需要转换like的方式
count(Consumer<Where>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
是否存在
count(Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
是否存在
count(BaseQuery<? extends BaseQuery, ?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BaseMapper
count查询
count(BaseQuery<? extends BaseQuery, ?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
 
count(Class<T>, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CountBasicMapper
是否存在
count(Class<T>, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CountBasicMapper
是否存在
count(Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CountMapper
是否存在
count(Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CountMapper
是否存在
count(BasicMapper, TableInfo, Consumer<Where>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.CountMethodUtil
 
count(BasicMapper, TableInfo, Where) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.CountMethodUtil
 
count(BaseQuery<? extends BaseQuery, ?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
 
count() - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
获取条数
COUNT_NAME - 类 中的静态变量cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
countAll() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
总数
countAll(Class<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CountBasicMapper
总数
countAll() - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CountMapper
总数
countAll(BasicMapper, TableInfo) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.CountMethodUtil
 
CountBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
countFromQuery(SQLCmdCountFromQueryContext, ProviderContext, DbType) - 类 中的静态方法cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
CountMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
CountMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
CountMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.CountMethodUtil
 
create(BaseInsert<?>, TableInfo, T[], SaveBatchStrategy<T>, DbType, boolean) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.EntityBatchInsertCreateUtil
 
create(BaseInsert<?>, TableInfo, T, SaveStrategy<T>, DbType) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.EntityInsertCreateUtil
 
create(TableInfo, Object, UpdateStrategy<?>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.EntityUpdateCmdCreateUtil
 
create(BaseInsert<?>, ModelInfo, T[], SaveBatchStrategy<T>, DbType, boolean) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.ModelBatchInsertCreateUtil
 
create(BaseInsert<?>, ModelInfo, M, SaveStrategy<T>, DbType) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.ModelInsertCreateUtil
 
create(ModelInfo, M, UpdateStrategy<M>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.ModelUpdateCmdCreateUtil
 
create(Object, Class<? extends TypeHandler<?>>, JdbcType) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.MybatisParameter
 
create() - 类 中的静态方法cn.xbatis.core.sql.executor.chain.DeleteChain
非特殊情况 请使用of静态方法 使用此方法后 后续执行查询需调用一次withMapper(mybatisMapper)方法
create() - 类 中的静态方法cn.xbatis.core.sql.executor.chain.InsertChain
非特殊情况 请使用of静态方法 使用此方法后 后续执行查询需调用一次withMapper(Mapper)方法
create() - 类 中的静态方法cn.xbatis.core.sql.executor.chain.QueryChain
非特殊情况 请使用of静态方法 使用此方法后 后续执行查询需调用一次withMapper(Mapper)方法
create() - 类 中的静态方法cn.xbatis.core.sql.executor.chain.UpdateChain
非特殊情况 请使用of静态方法 使用此方法后 后续执行查询需调用一次withMapper(Mapper)方法
create() - 类 中的静态方法cn.xbatis.core.sql.executor.Query
 
create(Where) - 类 中的静态方法cn.xbatis.core.sql.executor.Query
 
create() - 类 中的静态方法cn.xbatis.core.sql.executor.SubQuery
 
create(Where) - 类 中的静态方法cn.xbatis.core.sql.executor.SubQuery
 
create(String) - 类 中的静态方法cn.xbatis.core.sql.executor.SubQuery
 
create(String, Where) - 类 中的静态方法cn.xbatis.core.sql.executor.SubQuery
 
create() - 类 中的静态方法cn.xbatis.core.sql.executor.Where
 
create(String) - 类 中的静态方法cn.xbatis.core.sql.executor.WithQuery
 
create() - 类 中的静态方法cn.xbatis.core.sql.util.WhereUtil
 
create(TableInfo) - 类 中的静态方法cn.xbatis.core.sql.util.WhereUtil
 
create(TableInfo, Consumer<Where>) - 类 中的静态方法cn.xbatis.core.sql.util.WhereUtil
 
create(Consumer<Where>) - 类 中的静态方法cn.xbatis.core.sql.util.WhereUtil
创建和消费
createCacheKey(MappedStatement, Object, RowBounds, BoundSql) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
createConditionFactory() - 类 中的方法cn.xbatis.core.sql.MybatisCmdFactory
 
createDefaultProperties() - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisDatabaseIdProvider
 
CreatedEventInfo - cn.xbatis.core.db.reflect中的类
 
CreatedEventInfo(Class, CreatedEvent) - 类 的构造器cn.xbatis.core.db.reflect.CreatedEventInfo
 
CreatedEventUtil - cn.xbatis.core.util中的类
 
CreatedEventUtil() - 类 的构造器cn.xbatis.core.util.CreatedEventUtil
 
createSqlSource(Configuration, String, Class<?>) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisLanguageDriver
 
createTypeHandler(FieldInfo, Class<? extends TypeHandler<?>>) - 类 中的静态方法cn.xbatis.core.mybatis.typeHandler.MybatisTypeHandlerUtil
 
createUpdateStrategy() - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
CURRENT_DB_TYPE_METHOD_NAME - 类 中的静态变量cn.xbatis.core.mybatis.configuration.BaseMapperProxy
 
cursor(Consumer<Where>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
cursor(Consumer<Where>, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
cursor(Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
cursor(Where, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
cursor(BaseQuery<? extends BaseQuery, T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BaseMapper
游标查询
cursor(BaseQuery<? extends BaseQuery, T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
 
cursor(Class<T>, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CursorBasicMapper
列表查询,返回类型,当前实体类
cursor(Class<T>, Consumer<Where>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CursorBasicMapper
列表查询,返回类型,当前实体类
cursor(Class<T>, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CursorBasicMapper
列表查询,返回类型,当前实体类
cursor(Class<T>, Where, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CursorBasicMapper
列表查询,返回类型,当前实体类
cursor(Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CursorMapper
列表查询,返回类型,当前实体类
cursor(Consumer<Where>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CursorMapper
列表查询,返回类型,当前实体类
cursor(Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CursorMapper
列表查询,返回类型,当前实体类
cursor(Where, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CursorMapper
列表查询,返回类型,当前实体类
cursor(BasicMapper, TableInfo, Consumer<Where>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.CursorMethodUtil
 
cursor(BasicMapper, TableInfo, Consumer<Where>, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.CursorMethodUtil
 
cursor(BasicMapper, TableInfo, Where, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.CursorMethodUtil
 
cursor(BaseQuery<? extends BaseQuery, T2>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
 
cursor() - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
获取列表
cursorAll() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
cursorAll(Class<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CursorBasicMapper
查询所有
cursorAll() - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CursorMapper
 
cursorAll(BasicMapper, TableInfo) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.CursorMethodUtil
 
CursorBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
cursorByIds(ID...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
cursorByIds(ID[], Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
cursorByIds(Collection<ID>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
cursorByIds(Collection<ID>, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
cursorByIds(Class<T>, ID...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CursorBasicMapper
列表查询,返回类型,当前实体类
cursorByIds(Class<T>, ID[], Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CursorBasicMapper
列表查询,返回类型,当前实体类
cursorByIds(Class<T>, Collection<ID>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CursorBasicMapper
列表查询,返回类型,当前实体类
cursorByIds(Class<T>, Collection<ID>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.CursorBasicMapper
列表查询,返回类型,当前实体类
cursorByIds(ID...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CursorMapper
列表查询,返回类型,当前实体类
cursorByIds(ID[], Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CursorMapper
列表查询,返回类型,当前实体类
cursorByIds(Collection<ID>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CursorMapper
列表查询,返回类型,当前实体类
cursorByIds(Collection<ID>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.CursorMapper
列表查询,返回类型,当前实体类
cursorByIds(BasicMapper, TableInfo, Serializable[], Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.CursorMethodUtil
 
cursorByIds(BasicMapper, TableInfo, Collection<ID>, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.CursorMethodUtil
 
CursorMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
CursorMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
CursorMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.CursorMethodUtil
 

D

Dao<T,ID> - cn.xbatis.core.mvc中的接口
Dao 接口
DaoImpl<T,ID> - cn.xbatis.core.mvc.impl中的类
 
DaoImpl() - 类 的构造器cn.xbatis.core.mvc.impl.DaoImpl
 
DaoImpl(MybatisMapper<T>) - 类 的构造器cn.xbatis.core.mvc.impl.DaoImpl
 
DASH - 类 中的静态变量cn.xbatis.core.util.StringPool
 
DB_ADAPT_METHOD_NAME - 类 中的静态变量cn.xbatis.core.mybatis.configuration.BaseMapperProxy
 
dbAdapt(Consumer<SelectorCall<R>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
选择器 不同数据库执行不同的方法
dbAdapt(Consumer<SelectorCall<R>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
选择器 不同数据库执行不同的方法
DbRunner - cn.xbatis.core.mybatis.mapper中的接口
 
DbTypeParseException - cn.xbatis.core.exception中的异常错误
 
DbTypeParseException(String) - 异常错误 的构造器cn.xbatis.core.exception.DbTypeParseException
 
DbTypeParseException(String) - 异常错误 的构造器cn.xbatis.core.util.DbTypeUtil.DbTypeParseException
 
DbTypeParseException(String, Throwable) - 异常错误 的构造器cn.xbatis.core.util.DbTypeUtil.DbTypeParseException
 
DbTypeUtil - cn.xbatis.core.util中的类
 
DbTypeUtil() - 类 的构造器cn.xbatis.core.util.DbTypeUtil
 
DbTypeUtil.DbTypeParseException - cn.xbatis.core.util中的异常错误
 
Default - cn.xbatis.core.db.reflect中的类
默认 配置
Default() - 类 的构造器cn.xbatis.core.db.reflect.Default
 
DEFAULT - 类 中的静态变量cn.xbatis.core.incrementer.IdentifierGeneratorType
默认生成器
DefaultResultSetHandler - cn.xbatis.core.mybatis.executor.resultset中的类
 
DefaultResultSetHandler(Executor, MappedStatement, ParameterHandler, ResultHandler<?>, BoundSql, RowBounds) - 类 的构造器cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
defaultTableFieldAnnotation() - 类 中的静态方法cn.xbatis.core.db.reflect.Default
 
DefaultValueUtil - cn.xbatis.core.util中的类
默认值 util
DefaultValueUtil() - 类 的构造器cn.xbatis.core.util.DefaultValueUtil
 
deferLoad(MappedStatement, MetaObject, String, CacheKey, Class<?>) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
delete(T) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类删除
delete(Collection<T>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类删除
delete(T) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
delete(Collection<T>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
delete(Consumer<Where>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
动态条件删除
delete(Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
动态条件删除
delete(BaseDelete<?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BaseMapper
动态删除
delete(BaseDelete<?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
 
delete(T) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.DeleteBasicMapper
根据实体类删除
delete(Collection<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.DeleteBasicMapper
多个删除
delete(Class<T>, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.DeleteBasicMapper
动态条件删除
delete(Class<T>, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.DeleteBasicMapper
动态条件删除
delete(T) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.DeleteMapper
根据实体类删除
delete(Collection<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.DeleteMapper
多个删除
delete(Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.DeleteMapper
动态条件删除
delete(Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.DeleteMapper
动态条件删除
delete(BasicMapper, TableInfo, E) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.DeleteMethodUtil
 
delete(BasicMapper, TableInfo, Collection<E>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.DeleteMethodUtil
 
delete(BasicMapper, TableInfo, Consumer<Where>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.DeleteMethodUtil
 
delete(BasicMapper, TableInfo, Where) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.DeleteMethodUtil
 
delete(BaseDelete<?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
 
delete(SQLCmdDeleteContext, ProviderContext, DbType) - 类 中的静态方法cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
delete(IDataset<?, ?>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseDelete
以下为去除警告
delete(Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseDelete
 
Delete - cn.xbatis.core.sql.executor中的类
 
Delete() - 类 的构造器cn.xbatis.core.sql.executor.Delete
 
Delete(Where) - 类 的构造器cn.xbatis.core.sql.executor.Delete
 
DELETE_NAME - 类 中的静态变量cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
deleteAll() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
删除所有数据
deleteAll(Class<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.DeleteBasicMapper
删除所有数据
deleteAll() - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.DeleteMapper
删除所有数据
deleteAll(BasicMapper, TableInfo) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.DeleteMethodUtil
 
DeleteBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
deleteById(ID) - 接口 中的方法cn.xbatis.core.mvc.Dao
根据ID删除
deleteById(ID) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
deleteById(Class<T>, ID) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.DeleteBasicMapper
根据id删除
deleteById(ID) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.DeleteMapper
根据id删除
deleteById(BasicMapper, TableInfo, Serializable) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.DeleteMethodUtil
 
deleteByIds(ID...) - 接口 中的方法cn.xbatis.core.mvc.Dao
根据ID删除
deleteByIds(Collection<ID>) - 接口 中的方法cn.xbatis.core.mvc.Dao
根据ID删除
deleteByIds(ID...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
deleteByIds(Collection<ID>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
deleteByIds(Class<T>, ID...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.DeleteBasicMapper
批量删除多个
deleteByIds(Class<T>, Collection<ID>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.DeleteBasicMapper
批量删除多个
deleteByIds(ID...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.DeleteMapper
批量删除多个
deleteByIds(Collection<ID>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.DeleteMapper
批量删除多个
deleteByIds(BasicMapper, TableInfo, Serializable[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.DeleteMethodUtil
 
deleteByIds(BasicMapper, TableInfo, Collection<ID>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.DeleteMethodUtil
 
deleteChain() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
deleteChain(Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
DeleteChain - cn.xbatis.core.sql.executor.chain中的类
删除链路
DeleteChain() - 类 的构造器cn.xbatis.core.sql.executor.chain.DeleteChain
 
DeleteChain(MybatisMapper<?>) - 类 的构造器cn.xbatis.core.sql.executor.chain.DeleteChain
 
DeleteChain(MybatisMapper<?>, Where) - 类 的构造器cn.xbatis.core.sql.executor.chain.DeleteChain
 
DeleteChain(BaseMapper, Class<?>) - 类 的构造器cn.xbatis.core.sql.executor.chain.DeleteChain
 
DeleteChain(BaseMapper, Class<?>, Where) - 类 的构造器cn.xbatis.core.sql.executor.chain.DeleteChain
 
DeleteMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
DeleteMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
DeleteMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.DeleteMethodUtil
 
disableAutoSelect() - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
 
DOT - 类 中的静态变量cn.xbatis.core.util.StringPool
 
DynamicsMappedStatement - cn.xbatis.core.mybatis.executor中的类
 
DynamicsMappedStatement() - 类 的构造器cn.xbatis.core.mybatis.executor.DynamicsMappedStatement
 

E

EMPTY - 类 中的静态变量cn.xbatis.core.util.StringPool
 
ENTITY_TYPE_METHOD_NAME - 类 中的静态变量cn.xbatis.core.mybatis.configuration.MybatisMapperProxy
 
EntityBatchInsertContext<T> - cn.xbatis.core.mybatis.mapper.context中的类
 
EntityBatchInsertContext(BaseInsert<?>, TableInfo, Collection<T>, SaveBatchStrategy<T>) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.EntityBatchInsertContext
 
EntityBatchInsertCreateUtil - cn.xbatis.core.mybatis.mapper.context中的类
 
EntityBatchInsertCreateUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.EntityBatchInsertCreateUtil
 
EntityInsertContext<T> - cn.xbatis.core.mybatis.mapper.context中的类
 
EntityInsertContext(BaseInsert<?>, TableInfo, T, SaveStrategy) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.EntityInsertContext
 
EntityInsertCreateUtil - cn.xbatis.core.mybatis.mapper.context中的类
 
EntityInsertCreateUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.EntityInsertCreateUtil
 
entityType - 类 中的变量cn.xbatis.core.mybatis.mapper.context.SQLCmdInsertContext
 
entityType - 类 中的变量cn.xbatis.core.sql.executor.chain.DeleteChain
 
entityType - 类 中的变量cn.xbatis.core.sql.executor.chain.InsertChain
 
entityType - 类 中的变量cn.xbatis.core.sql.executor.chain.QueryChain
 
entityType - 类 中的变量cn.xbatis.core.sql.executor.chain.UpdateChain
 
EntityUpdateCmdCreateUtil - cn.xbatis.core.mybatis.mapper.context中的类
 
EntityUpdateCmdCreateUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.EntityUpdateCmdCreateUtil
 
EntityUpdateContext<T> - cn.xbatis.core.mybatis.mapper.context中的类
 
EntityUpdateContext(TableInfo, T, UpdateStrategy<T>) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.EntityUpdateContext
 
EnumSupport<T> - cn.xbatis.core.mybatis.typeHandler中的接口
枚举支持,需要用一个枚举 进行 实现
EnumTypeHandler<E extends Enum<E>> - cn.xbatis.core.mybatis.typeHandler中的类
 
EnumTypeHandler(Class<E>) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.EnumTypeHandler
 
execute(boolean, Supplier<T>) - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteUtil
在指定逻辑开关下执行
execute(boolean, Runnable) - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteUtil
在指定逻辑开关下执行
execute(String, Object...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.DbRunner
执行原生非查询类sql
execute(String, Object...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
执行原生非查询类sql
execute() - 类 中的方法cn.xbatis.core.sql.executor.chain.DeleteChain
执行
execute() - 类 中的方法cn.xbatis.core.sql.executor.chain.InsertChain
执行
execute() - 类 中的方法cn.xbatis.core.sql.executor.chain.UpdateChain
执行
executeBefore - 类 中的变量cn.xbatis.core.mybatis.executor.keygen.MybatisSelectKeyGenerator
 
execution - 类 中的变量cn.xbatis.core.mybatis.mapper.context.BaseSQLCmdContext
 
exists(Consumer<Where>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
是否存在
exists(Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
是否存在
exists(BaseQuery<? extends BaseQuery, ?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BaseMapper
是否存在
exists(BaseQuery<? extends BaseQuery, ?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
 
exists(Class<T>, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ExistsBasicMapper
是否存在
exists(Class<T>, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ExistsBasicMapper
是否存在
exists(Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ExistsMapper
是否存在
exists(Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ExistsMapper
是否存在
exists(BasicMapper, TableInfo, Consumer<Where>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.ExistsMethodUtil
 
exists(BasicMapper, TableInfo, Where) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.ExistsMethodUtil
 
exists(BaseQuery<? extends BaseQuery, ?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
 
exists() - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
判断是否存在
ExistsBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
ExistsMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
ExistsMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
ExistsMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.ExistsMethodUtil
 

F

Fastjson2TypeHandler - cn.xbatis.core.mybatis.typeHandler中的类
 
Fastjson2TypeHandler(Class<?>) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.Fastjson2TypeHandler
 
Fastjson2TypeHandler(Class<?>, Type) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.Fastjson2TypeHandler
 
FastjsonTypeHandler - cn.xbatis.core.mybatis.typeHandler中的类
 
FastjsonTypeHandler(Class<?>) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.FastjsonTypeHandler
 
FastjsonTypeHandler(Class<?>, Type) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.FastjsonTypeHandler
 
Fetchable<T> - cn.xbatis.core.mybatis.executor.statement中的接口
 
fetchData(FetchInfo, List, boolean) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.MybatisDefaultResultSetHandler
 
fetchDirection(Integer) - 接口 中的方法cn.xbatis.core.mybatis.executor.statement.Fetchable
 
fetchDirection - 类 中的变量cn.xbatis.core.sql.executor.BaseQuery
 
fetchDirection(Integer) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
use like fetchDirection(ResultSet.TYPE_FORWARD_ONLY)
FetchInfo - cn.xbatis.core.db.reflect中的类
 
FetchInfo(Class, Field, Fetch, Class, String, TypeHandler<?>, Field, String, String, String, String) - 类 的构造器cn.xbatis.core.db.reflect.FetchInfo
 
FetchKeyValue - cn.xbatis.core.mybatis.executor.resultset中的类
 
FetchKeyValue() - 类 的构造器cn.xbatis.core.mybatis.executor.resultset.FetchKeyValue
 
FetchObject - cn.xbatis.core.mybatis.executor.resultset中的类
 
FetchObject(Object, String, Object) - 类 的构造器cn.xbatis.core.mybatis.executor.resultset.FetchObject
 
fetchSize(Integer) - 接口 中的方法cn.xbatis.core.mybatis.executor.statement.Fetchable
 
fetchSize - 类 中的变量cn.xbatis.core.sql.executor.BaseQuery
 
fetchSize(Integer) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
field(Getter<T>, int) - 类 中的方法cn.xbatis.core.sql.MybatisCmdFactory
 
field(Class, String, int) - 类 中的方法cn.xbatis.core.sql.MybatisCmdFactory
 
field(IDataset<DATASET, DATASET_FIELD>, Getter<T>) - 类 中的方法cn.xbatis.core.sql.MybatisCmdFactory
 
field(IDataset<DATASET, DATASET_FIELD>, String) - 类 中的方法cn.xbatis.core.sql.MybatisCmdFactory
 
FieldInfo - cn.xbatis.core.db.reflect中的类
 
FieldInfo(Class, Field) - 类 的构造器cn.xbatis.core.db.reflect.FieldInfo
 
fields(Getter<T2>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseInsert
 
fields(TableField...) - 类 中的方法cn.xbatis.core.sql.executor.BaseInsert
以下为去除警告
fields(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.MybatisCmdFactory
 
FieldUtil - cn.xbatis.core.util中的类
 
FieldUtil() - 类 的构造器cn.xbatis.core.util.FieldUtil
 
fillFetchData(FetchInfo, List<FetchObject>, List<Object>) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.MybatisDefaultResultSetHandler
 
fillQueryDefault(Q, TableInfo) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
fillQueryDefault(Q, TableInfo, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.sql.util.QueryUtil
 
firstToLower(String) - 类 中的静态方法cn.xbatis.core.util.NamingUtil
首字母小写
firstToUpperCase(String) - 类 中的静态方法cn.xbatis.core.util.NamingUtil
首字母小写
flushStatements() - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
forceFields(Getter<T>...) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveBatchStrategy
设置强制字段 - null值字段 将会被修改成NULL
forceFields(Getter<T>...) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveOrUpdateStrategy
设置强制字段 - null值字段 将会被修改成NULL
forceFields(Getter<T>...) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveStrategy
设置强制字段 - null值字段 将会被修改成NULL
forceFields(Getter<T>...) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.UpdateStrategy
设置强制字段 - null值字段 将会被修改成NULL
ForeignInfo - cn.xbatis.core.db.reflect中的类
 
ForeignInfo(Class, TableFieldInfo) - 类 的构造器cn.xbatis.core.db.reflect.ForeignInfo
 
ForeignKeySQLListener - cn.xbatis.core.sql.listener中的类
JOIN时自动添加on条件
ForeignKeySQLListener() - 类 的构造器cn.xbatis.core.sql.listener.ForeignKeySQLListener
 
ForeignKeyUtil - cn.xbatis.core.sql.util中的类
外键util
from(IDataset<?, ?>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseDelete
 
from(Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseDelete
 
from(int, Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseDelete
 
from(IDataset<?, ?>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
from(Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
from(int, Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
from(IDataset<?, ?>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
from(Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
from(int, Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
from(IDataset<?, ?>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseUpdate
 
from(Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseUpdate
 
from(int, Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseUpdate
 
from(IDataset<?, ?>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
from(Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
from(int, Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 

G

generatedKeys(Executor, MappedStatement, SetIdMethod) - 类 中的方法cn.xbatis.core.mybatis.executor.keygen.MybatisSelectKeyGenerator
 
genericType - 类 中的变量cn.xbatis.core.mybatis.typeHandler.GenericTypeHandler
目标字段上的泛型
GenericTypeHandler<T> - cn.xbatis.core.mybatis.typeHandler中的类
GenericTypeHandler,泛型基础 TypeHandler
GenericTypeHandler(Class<?>) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.GenericTypeHandler
 
GenericTypeHandler(Class<?>, Type) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.GenericTypeHandler
 
GenericUtil - cn.xbatis.core.util中的类
 
GenericUtil() - 类 的构造器cn.xbatis.core.util.GenericUtil
 
get(Class) - 类 中的静态方法cn.xbatis.core.db.reflect.Models
获取Model的信息
get(Class) - 类 中的静态方法cn.xbatis.core.db.reflect.ResultInfos
获取结果映射类的的信息
get(Class, DbType) - 类 中的静态方法cn.xbatis.core.db.reflect.TableIds
 
get(Class) - 类 中的静态方法cn.xbatis.core.db.reflect.Tables
获取表的信息
get(Consumer<Where>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
单个查询
get(Consumer<Where>, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
单个查询
get(Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
单个查询
get(Where, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
单个查询
get() - 类 中的静态方法cn.xbatis.core.mybatis.executor.BasicMapperThreadLocalUtil
 
get(BaseQuery<? extends BaseQuery, T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BaseMapper
动态查询
get(BaseQuery<? extends BaseQuery, T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
 
get(PagerField<V>) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
get(Pager, PagerField<V>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.PagerGetSetUtil
 
get(Class<T>, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.GetBasicMapper
单个查询
get(Class<T>, Consumer<Where>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.GetBasicMapper
单个查询
get(Class<T>, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.GetBasicMapper
单个查询
get(Class<T>, Where, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.GetBasicMapper
单个查询
get(Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.GetMapper
单个查询
get(Consumer<Where>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.GetMapper
单个查询
get(Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.GetMapper
单个查询
get(Where, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.GetMapper
单个查询
get(BasicMapper, TableInfo, Where, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.GetMethodUtil
 
get(BasicMapper, TableInfo, Consumer<Where>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.GetMethodUtil
 
get(BasicMapper, TableInfo, Consumer<Where>, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.GetMethodUtil
 
get(BaseQuery<? extends BaseQuery, T2>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
 
get() - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
获取单个对象
get(Class) - 类 中的静态方法cn.xbatis.core.util.GenericUtil
 
GET_BASIC_MAPPER_METHOD_NAME - 类 中的静态变量cn.xbatis.core.mybatis.configuration.MybatisMapperProxy
 
GET_BY_ID_QUERY_NAME - 类 中的静态变量cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
GET_QUERY_NAME - 类 中的静态变量cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
getAdditionalParameter(String) - 类 中的方法cn.xbatis.core.mybatis.provider.PagingBoundSql
 
getAdditionalParameters() - 类 中的方法cn.xbatis.core.mybatis.provider.PagingBoundSql
 
getAlias() - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
getAlias() - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
getAndSetDefaultValue(Object, TableFieldInfo) - 类 中的静态方法cn.xbatis.core.util.DefaultValueUtil
 
getAndSetDefaultValue(M, ModelFieldInfo) - 类 中的静态方法cn.xbatis.core.util.DefaultValueUtil
 
getAndSetUpdateDefaultValue(Object, TableFieldInfo) - 类 中的静态方法cn.xbatis.core.util.DefaultValueUtil
 
getAndSetUpdateDefaultValue(M, ModelFieldInfo) - 类 中的静态方法cn.xbatis.core.util.DefaultValueUtil
 
getBasicMapper() - 类 中的方法cn.xbatis.core.mvc.impl.BasicDaoImpl
 
getBasicMapper() - 类 中的方法cn.xbatis.core.mvc.impl.DaoImpl
 
getBasicMapper() - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
获取基础Mapper
getBasicMapper() - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.BaseMapper
获取基础Mapper
getBasicMapper() - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.BaseBasicMapper
 
GetBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
getBoundSql(Object) - 类 中的方法cn.xbatis.core.mybatis.provider.PagingCountSqlSource
 
getBoundSql(Object) - 类 中的方法cn.xbatis.core.mybatis.provider.PagingListSqlSource
 
getBoundSql(Object) - 类 中的方法cn.xbatis.core.mybatis.provider.SQLCmdSqlSource
 
getById(ID) - 接口 中的方法cn.xbatis.core.mvc.Dao
根据ID查询
getById(ID, Getter<T>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
根据ID查询
getById(ID) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
getById(ID, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
getById(Class<T>, ID) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.GetBasicMapper
根据ID查询
getById(Class<T>, ID, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.GetBasicMapper
根据ID查询,只返回指定列
getById(ID) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.GetMapper
根据ID查询
getById(ID, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.GetMapper
根据ID查询,只返回指定列
getById(BasicMapper, TableInfo, Serializable, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.GetMethodUtil
 
getByIdCmdQuery(SQLCmdQueryContext, ProviderContext, DbType) - 类 中的静态方法cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
getCmdQuery(SQLCmdQueryContext, ProviderContext, DbType) - 类 中的静态方法cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
getCode() - 接口 中的方法cn.xbatis.core.mybatis.typeHandler.EnumSupport
 
getColumnName() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
getColumnName(Getter<E>) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
 
getCountSQL(DbType, String, boolean) - 类 中的静态方法cn.xbatis.core.util.PagingUtil
 
getCurrentDbType() - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
获取当前数据库的类型
getDatabaseId(DataSource) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisDatabaseIdProvider
 
getDataCenterId(long) - 类 中的方法cn.xbatis.core.incrementer.IdWorker
根据网卡 MAC 地址计算余数作为数据中心 ID。
getDbType() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.BaseSQLCmdContext
 
getDbType() - 类 中的方法cn.xbatis.core.mybatis.provider.PagingCountSqlSource
 
getDbType() - 类 中的方法cn.xbatis.core.mybatis.provider.PagingListSqlSource
 
getDbType() - 类 中的方法cn.xbatis.core.mybatis.provider.SQLCmdSqlSource
 
getDbType() - 类 中的方法cn.xbatis.core.sql.executor.Where
 
getDbType(Configuration) - 类 中的静态方法cn.xbatis.core.util.DbTypeUtil
 
getDbType(String, DataSource) - 类 中的静态方法cn.xbatis.core.util.DbTypeUtil
 
getDbType(DataSource) - 类 中的静态方法cn.xbatis.core.util.DbTypeUtil
 
getDbType(String) - 类 中的静态方法cn.xbatis.core.util.DbTypeUtil
 
getDbType(Connection) - 类 中的静态方法cn.xbatis.core.util.DbTypeUtil
 
getDefaultBatchSize() - 类 中的静态方法cn.xbatis.core.XbatisConfig
默认1000
getDefaultDbType() - 类 中的静态方法cn.xbatis.core.XbatisConfig
获取默认DbType
getDefaultValue(Class<?>, Class<T>, String) - 类 中的静态方法cn.xbatis.core.XbatisConfig
获取默认值
getEffectCnt(List<BatchResult>) - 类 中的静态方法cn.xbatis.core.mybatis.MybatisBatchUtil
获取批量操作影响的条数
getEntityFieldValue(TableFieldInfo, Object) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
 
getEntityIdValue(Object) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
从实体类中获取ID
getEntityIdValue(TableInfo, Object) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
从实体类中获取ID
getEntityIdValue(TableInfo, Object, boolean) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
从实体类中获取ID
getEntityType() - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getEntityType() - 接口 中的方法cn.xbatis.core.mvc.Dao
获取ID的类型
getEntityType() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
getEntityType() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdInsertContext
 
getEntityType() - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.BaseMapper
获取当前实体类
getEntityType() - 类 中的方法cn.xbatis.core.sql.executor.chain.DeleteChain
 
getEntityType() - 类 中的方法cn.xbatis.core.sql.executor.chain.InsertChain
 
getEntityType() - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
 
getEntityType() - 类 中的方法cn.xbatis.core.sql.executor.chain.UpdateChain
 
getEnumValue(Object, PutEnumValueInfo) - 类 中的静态方法cn.xbatis.core.util.PutEnumValueUtil
 
getExecution() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.BaseSQLCmdContext
 
getExecution() - 接口 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdContext
 
getFetchDirection() - 接口 中的方法cn.xbatis.core.mybatis.executor.statement.Fetchable
 
getFetchDirection() - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
getFetchInfoMap() - 类 中的方法cn.xbatis.core.db.reflect.ResultInfo
 
getFetchSize() - 接口 中的方法cn.xbatis.core.mybatis.executor.statement.Fetchable
 
getFetchSize() - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
getField() - 类 中的方法cn.xbatis.core.db.reflect.ModelFieldInfo
 
getField() - 类 中的方法cn.xbatis.core.db.reflect.NestedResultInfo
 
getField() - 类 中的方法cn.xbatis.core.db.reflect.ResultFieldInfo
 
getField() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
getFieldColumnName(Table, Field) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
获取列名
getFieldFinalType(Class, Field) - 类 中的静态方法cn.xbatis.core.util.FieldUtil
获取字段的真正Type,假如是List id,会返回 里面的 T
getFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.ModelFieldInfo
 
getFieldInfo(String) - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
根据字段名获取字段信息
getFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.NestedResultInfo
 
getFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.ResultFieldInfo
 
getFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
getFieldInfo(String) - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
根据字段名获取字段信息
getFieldInfoByColumnName(String) - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
根据列名获取字段信息
getFieldSize() - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getFieldSize() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getFieldType(Class, Field) - 类 中的静态方法cn.xbatis.core.util.FieldUtil
 
getForeignEntity() - 类 中的方法cn.xbatis.core.db.reflect.ForeignInfo
 
getForeignInfo(Class<?>) - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
根据连接的表的类获取外键匹配信息
getForeignInfoMap() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getFromScript() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getFromScriptParams() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getGeneric(Type) - 类 中的静态方法cn.xbatis.core.util.GenericUtil
 
getGeneric(Type, List<Class<?>>) - 类 中的静态方法cn.xbatis.core.util.GenericUtil
 
getGenericInterfaceClass(Class) - 类 中的静态方法cn.xbatis.core.util.GenericUtil
获取通过接口实现的返回
getGenericParameterTypes(Method) - 类 中的静态方法cn.xbatis.core.util.GenericUtil
 
getGenericSuperClass(Class) - 类 中的静态方法cn.xbatis.core.util.GenericUtil
获取通过继承的泛型类
getGenericType() - 类 中的方法cn.xbatis.core.mybatis.typeHandler.GenericTypeHandler
 
getGenericTypes(Type[]) - 类 中的静态方法cn.xbatis.core.util.GenericUtil
 
getGroupByScript() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getGroupByScriptParams() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getGson() - 类 中的静态方法cn.xbatis.core.mybatis.typeHandler.GsonTypeHandler
 
getHavingScript() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getHavingScriptParams() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getId(Executor, SetIdMethod, int) - 类 中的方法cn.xbatis.core.mybatis.executor.keygen.MybatisSelectKeyGenerator
 
getIdColumnName() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityBatchInsertContext
 
getIdColumnName() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityInsertContext
 
getIdColumnName() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelBatchInsertContext
 
getIdColumnName() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelInsertContext
 
getIdColumnName() - 接口 中的方法cn.xbatis.core.mybatis.mapper.context.SetIdMethod
获取ID的列名
getIdColumnNames() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getIdentifierGenerator(String) - 类 中的静态方法cn.xbatis.core.incrementer.IdentifierGeneratorFactory
获取自增器
getIdFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getIdFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getIdFieldInfos() - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getIdFieldInfos() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getIdType() - 接口 中的方法cn.xbatis.core.mvc.Dao
获取ID的类型
getIdType() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
getIdTypeHandler(Configuration) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityBatchInsertContext
 
getIdTypeHandler(Configuration) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityInsertContext
 
getIdTypeHandler(Configuration) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelBatchInsertContext
 
getIdTypeHandler(Configuration) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelInsertContext
 
getIdTypeHandler(Configuration) - 接口 中的方法cn.xbatis.core.mybatis.mapper.context.SetIdMethod
获取ID的TypeHandler
getInsertData(int) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityBatchInsertContext
 
getInsertData(int) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityInsertContext
 
getInsertData(int) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelBatchInsertContext
 
getInsertData(int) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelInsertContext
 
getInsertData(int) - 接口 中的方法cn.xbatis.core.mybatis.mapper.context.SetIdMethod
获取插入的实例
getInsertData() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdInsertContext
 
getInsertSize() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityBatchInsertContext
 
getInsertSize() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityInsertContext
 
getInsertSize() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelBatchInsertContext
 
getInsertSize() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelInsertContext
 
getInsertSize() - 接口 中的方法cn.xbatis.core.mybatis.mapper.context.SetIdMethod
插入的个数
getJdbcType() - 类 中的方法cn.xbatis.core.db.reflect.ResultFieldInfo
 
getJdbcType() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.MybatisParameter
 
getJdbcUrl(DataSource) - 类 中的静态方法cn.xbatis.core.util.DbTypeUtil
 
getJdbcUrl(Connection) - 类 中的静态方法cn.xbatis.core.util.DbTypeUtil
 
getKey() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.MapKeySQLCmdQueryContext
 
getLikeMode() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.MybatisLikeQueryParameter
 
getLimitedSQL(DbType, IPager<?>, String) - 类 中的静态方法cn.xbatis.core.util.PagingUtil
 
getLogicAfterValue(TableFieldInfo) - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteUtil
获取删除后的值
getLogicDeleteAnnotation() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
getLogicDeleteFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getLogicDeleteFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getLogicDeleteInitValue() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
getLogicDeleteTimeValue(TableInfo) - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteUtil
获取逻辑删除时间
getMapper() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
getMapper(Class<T>, SqlSession) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
GetMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
getMappingColumnName() - 类 中的方法cn.xbatis.core.db.reflect.ResultFieldInfo
 
getMethod(MappedStatement) - 类 中的静态方法cn.xbatis.core.mybatis.MappedStatementUtil
 
getMethod(Class<?>, String) - 类 中的静态方法cn.xbatis.core.mybatis.MethodUtil
 
GetMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
GetMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.GetMethodUtil
 
getModelFieldInfos() - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getModelIdValue(Model) - 类 中的静态方法cn.xbatis.core.util.ModelInfoUtil
从实体类的Model类中获取ID
getModelIdValue(ModelInfo, Model) - 类 中的静态方法cn.xbatis.core.util.ModelInfoUtil
从实体类中获取ID
getModelIdValue(ModelInfo, Model, boolean) - 类 中的静态方法cn.xbatis.core.util.ModelInfoUtil
从实体类中获取ID
getModelIdValue(ModelInfo, TableInfo, Model, boolean) - 类 中的静态方法cn.xbatis.core.util.ModelInfoUtil
从Model类中获取ID
getName() - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
getNestedResultInfos() - 类 中的方法cn.xbatis.core.db.reflect.NestedResultInfo
 
getNestedResultInfos() - 类 中的方法cn.xbatis.core.db.reflect.ResultInfo
 
getNullableResult(ResultSet, String) - 类 中的方法cn.xbatis.core.mybatis.typeHandler.AbstractJsonTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法cn.xbatis.core.mybatis.typeHandler.AbstractJsonTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法cn.xbatis.core.mybatis.typeHandler.AbstractJsonTypeHandler
 
getNullableResult(ResultSet, String) - 类 中的方法cn.xbatis.core.mybatis.typeHandler.EnumTypeHandler
 
getNullableResult(ResultSet, int) - 类 中的方法cn.xbatis.core.mybatis.typeHandler.EnumTypeHandler
 
getNullableResult(CallableStatement, int) - 类 中的方法cn.xbatis.core.mybatis.typeHandler.EnumTypeHandler
 
getNumber() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
getOffset() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
getOn() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveOrUpdateStrategy
 
getOnRowEvent() - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
getOptimizeOptions() - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
getOrderByScript() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getOrderByScriptParams() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getPagingProcessor(DbType) - 类 中的静态方法cn.xbatis.core.XbatisConfig
获取分页处理器
getParameterMappings() - 类 中的方法cn.xbatis.core.mybatis.provider.PagingBoundSql
 
getParameterObject() - 类 中的方法cn.xbatis.core.mybatis.executor.PreparedParameterHandler
 
getParameterObject() - 类 中的方法cn.xbatis.core.mybatis.provider.PagingBoundSql
 
getParameters() - 接口 中的方法cn.xbatis.core.mybatis.executor.PreparedParameterContext
 
getParameters() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.BaseSQLCmdContext
 
getParameters() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.PreparedContext
 
getParameters() - 接口 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdContext
 
getParams() - 类 中的方法cn.xbatis.core.mybatis.provider.MybatisSqlBuilderContext
 
getPutValue(Object[], PutValueInfo, Map<String, Object>) - 类 中的静态方法cn.xbatis.core.util.PutValueUtil
 
getQueryScript() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getQueryScriptParams() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getReadFieldInvoker() - 类 中的方法cn.xbatis.core.db.reflect.ModelFieldInfo
 
getReadFieldInvoker() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
getResultFieldInfos() - 类 中的方法cn.xbatis.core.db.reflect.NestedResultInfo
 
getResultFieldInfos() - 类 中的方法cn.xbatis.core.db.reflect.ResultInfo
 
getResultMap(MybatisConfiguration, Class) - 类 中的静态方法cn.xbatis.core.mybatis.mapping.ResultMapUtils
 
getResultMappingFields(Class) - 类 中的静态方法cn.xbatis.core.util.FieldUtil
 
getResults() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
getReturnType() - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
getRowValue(ResultSetWrapper, ResultMap, String) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
getRowValue(ResultSetWrapper, ResultMap, CacheKey, String, Object) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
getRowValue(ResultSetWrapper, ResultMap, String) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.MybatisDefaultResultSetHandler
 
getRowValue(ResultSetWrapper, ResultMap, CacheKey, String, Object) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.MybatisDefaultResultSetHandler
 
getSchema() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getSchemaAndTableName() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getSelectScript() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getSelectScriptParams() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getSingleIdFieldInfo(boolean) - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getSingleIdFieldInfo(boolean) - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getSingleMapperClass() - 类 中的静态方法cn.xbatis.core.XbatisConfig
获取单Mapper的class 用于BasicMapper.withSqlSession方法 statement 拼接
getSize() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
getSql() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.PreparedContext
 
getSql() - 类 中的方法cn.xbatis.core.mybatis.provider.PagingBoundSql
 
getSQLBuilder() - 类 中的静态方法cn.xbatis.core.XbatisConfig
设置QUERY SQL BUILDER
getSQLListeners() - 类 中的方法cn.xbatis.core.sql.executor.BaseDelete
 
getSQLListeners() - 类 中的方法cn.xbatis.core.sql.executor.BaseInsert
 
getSQLListeners() - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
getSQLListeners() - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
getSQLListeners() - 类 中的方法cn.xbatis.core.sql.executor.BaseUpdate
 
getSQLListeners() - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
getSQLListeners() - 类 中的静态方法cn.xbatis.core.XbatisConfig
获取所有的SQLListener
getState() - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteSwitch
获得开关状态
getStorey() - 类 中的方法cn.xbatis.core.db.reflect.NestedResultInfo
 
getStorey() - 类 中的方法cn.xbatis.core.db.reflect.ResultTableFieldInfo
 
getTableFieldAnnotation() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
getTableFieldAnnotation(Field) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
获取TableField注解信息 未配置则用默认的 Default.defaultTableFieldAnnotation()
getTableFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.ForeignInfo
 
getTableFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.ModelFieldInfo
 
getTableFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.ResultTableFieldInfo
 
getTableFieldInfo() - 类 中的方法cn.xbatis.core.sql.executor.MpTableField
 
getTableFieldInfoMap() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getTableFieldInfos() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getTableIdAnnotation(Field, DbType) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
获取主键的注解信息,非ID 返回 null
getTableInfo() - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getTableInfo() - 类 中的方法cn.xbatis.core.db.reflect.ResultTableFieldInfo
 
getTableInfo() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
getTableInfo() - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.BaseMapper
获取当前实体类的TableInfo
getTableInfo() - 类 中的方法cn.xbatis.core.sql.executor.MpTable
 
getTableInfo(Class<?>) - 类 中的方法cn.xbatis.core.sql.MybatisCmdFactory
 
getTableName() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getTableName(Class) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
 
getTablePrefixes() - 类 中的方法cn.xbatis.core.db.reflect.ResultInfo
 
getTableSplitter() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getTargetEntityType() - 类 中的方法cn.xbatis.core.db.reflect.NestedResultInfo
 
getTenantId() - 类 中的静态方法cn.xbatis.core.tenant.TenantContext
获取租户信息
getTenantId() - 类 中的静态方法cn.xbatis.core.tenant.TenantUtil
 
getTenantIdFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getTenantIdFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getTimeout() - 接口 中的方法cn.xbatis.core.mybatis.executor.statement.Timeoutable
 
getTimeout() - 类 中的方法cn.xbatis.core.sql.executor.BaseDelete
 
getTimeout() - 类 中的方法cn.xbatis.core.sql.executor.BaseInsert
 
getTimeout() - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
getTimeout() - 类 中的方法cn.xbatis.core.sql.executor.BaseUpdate
 
getTotal() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
getTotalPage() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
getTransaction() - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
getType() - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getType() - 类 中的方法cn.xbatis.core.db.reflect.ResultTableFieldInfo
 
getType() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getType() - 类 中的方法cn.xbatis.core.mybatis.typeHandler.GenericTypeHandler
 
getTypeHandler() - 类 中的方法cn.xbatis.core.db.reflect.ResultFieldInfo
 
getTypeHandler() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
getTypeHandler() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.MybatisParameter
 
getTypeHandler(Configuration, Class<?>, Class<? extends TypeHandler<?>>) - 类 中的静态方法cn.xbatis.core.mybatis.typeHandler.MybatisTypeHandlerUtil
 
getTypeHandler(Configuration, FieldInfo, Class<? extends TypeHandler<?>>, JdbcType) - 类 中的静态方法cn.xbatis.core.mybatis.typeHandler.MybatisTypeHandlerUtil
 
getValue(Object) - 类 中的方法cn.xbatis.core.db.reflect.ModelFieldInfo
 
getValue(Object) - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
getValue() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.MybatisParameter
 
getVersionFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.ModelInfo
 
getVersionFieldInfo() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
getWhereScript() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getWhereScript() - 类 中的方法cn.xbatis.core.sql.executor.Where
只给 xml 生成动态sql 用
getWhereScriptParams() - 类 中的方法cn.xbatis.core.sql.executor.Query
只给 xml 生成动态sql 用
getWhereScriptParams() - 类 中的方法cn.xbatis.core.sql.executor.Where
只给 xml 生成动态sql 用
getWorkerId(long, long) - 类 中的方法cn.xbatis.core.incrementer.IdWorker
根据 MAC + PID 的 hashCode 获取 16 个低位生成工作机器 ID。
getWriteFieldInvoker() - 类 中的方法cn.xbatis.core.db.reflect.ModelFieldInfo
 
getWriteFieldInvoker() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
groupBy(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
groupBy(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
groupBy(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
groupBy(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
groupBy(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
groupBy(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
groupBy(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
groupBy(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
groupBy(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
groupBy(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
groupBy(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
groupBy(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
groupBy(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
groupBy(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
groupBy(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
groupBy(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
groupBy(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
groupBy(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
groupBy(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
groupBy(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
groupBy(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
GsonTypeHandler - cn.xbatis.core.mybatis.typeHandler中的类
 
GsonTypeHandler(Class<?>) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.GsonTypeHandler
 
GsonTypeHandler(Class<?>, Type) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.GsonTypeHandler
 

H

handleCursorResultSets(Statement) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
handleFetch() - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.MybatisDefaultResultSetHandler
 
handleMappedStatement(MappedStatement) - 类 中的静态方法cn.xbatis.core.util.PagingUtil
 
handleOutputParameters(CallableStatement) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
handleResultSets(Statement) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
handleRowValues(ResultSetWrapper, ResultMap, ResultHandler<?>, RowBounds, ResultMapping) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
handleRowValues(ResultSetWrapper, ResultMap, ResultHandler<?>, RowBounds, ResultMapping) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.MybatisDefaultResultSetHandler
 
hasAdditionalParameter(String) - 类 中的方法cn.xbatis.core.mybatis.provider.PagingBoundSql
 

I

IdentifierGenerator<T> - cn.xbatis.core.incrementer中的接口
 
IdentifierGeneratorFactory - cn.xbatis.core.incrementer中的类
自增器 工厂
IdentifierGeneratorType - cn.xbatis.core.incrementer中的类
 
IdentifierGeneratorType() - 类 的构造器cn.xbatis.core.incrementer.IdentifierGeneratorType
 
idHasValue() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityBatchInsertContext
 
idHasValue() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityInsertContext
 
idHasValue() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelBatchInsertContext
 
idHasValue() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelInsertContext
 
idHasValue() - 接口 中的方法cn.xbatis.core.mybatis.mapper.context.SetIdMethod
ID是否有值
IdUtil - cn.xbatis.core.mybatis.mapper.context中的类
 
IdUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.IdUtil
 
IdValueConverter - cn.xbatis.core.sql.util中的类
 
IdValueConverter() - 类 的构造器cn.xbatis.core.sql.util.IdValueConverter
 
IdWorker - cn.xbatis.core.incrementer中的类
参考flex
IdWorker() - 类 的构造器cn.xbatis.core.incrementer.IdWorker
雪花算法 ID 生成器。
IdWorker(InetAddress) - 类 的构造器cn.xbatis.core.incrementer.IdWorker
根据 IP 地址计算数据中心 ID 和工作机器 ID 生成数据库 ID。
IdWorker(long, long) - 类 的构造器cn.xbatis.core.incrementer.IdWorker
根据数据中心 ID 和工作机器 ID 生成数据库 ID。
IdWorkerGenerator - cn.xbatis.core.incrementer中的类
基于IdWorker 自增器
IdWorkerGenerator() - 类 的构造器cn.xbatis.core.incrementer.IdWorkerGenerator
 
ignoreLogicDeleteWhenCheck(boolean) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveOrUpdateStrategy
 
init(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.BaseSQLCmdContext
 
init(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityBatchInsertContext
 
init(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityInsertContext
 
init(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelBatchInsertContext
 
init(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelInsertContext
 
init(DbType) - 接口 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdContext
 
initCmdSorts(Map<Class<? extends Cmd>, Integer>) - 类 中的方法cn.xbatis.core.sql.executor.BaseDelete
 
initCmdSorts(Map<Class<? extends Cmd>, Integer>) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
initCmdSorts(Map<Class<? extends Cmd>, Integer>) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
initCmdSorts(Map<Class<? extends Cmd>, Integer>) - 类 中的方法cn.xbatis.core.sql.executor.BaseUpdate
 
initCmdSorts(Map<Class<? extends Cmd>, Integer>) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
Insert - cn.xbatis.core.sql.executor中的类
 
Insert() - 类 的构造器cn.xbatis.core.sql.executor.Insert
 
insertChain() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
InsertChain - cn.xbatis.core.sql.executor.chain中的类
 
InsertChain() - 类 的构造器cn.xbatis.core.sql.executor.chain.InsertChain
 
InsertChain(MybatisMapper<?>) - 类 的构造器cn.xbatis.core.sql.executor.chain.InsertChain
 
InsertChain(BaseMapper, Class<?>) - 类 的构造器cn.xbatis.core.sql.executor.chain.InsertChain
 
insertSelect(Getter<T>, Cmd) - 类 中的方法cn.xbatis.core.sql.executor.chain.InsertChain
 
insertSelect(Getter<T>, Getter<T2>) - 类 中的方法cn.xbatis.core.sql.executor.chain.InsertChain
 
insertSelect(Getter<T>, Getter<T2>, Function<TableField, Cmd>) - 类 中的方法cn.xbatis.core.sql.executor.chain.InsertChain
 
insertSelect(Getter<T>, GetterField[], Function<TableField[], Cmd>) - 类 中的方法cn.xbatis.core.sql.executor.chain.InsertChain
 
insertSelectQuery(Consumer<Query<?>>) - 类 中的方法cn.xbatis.core.sql.executor.chain.InsertChain
 
INSTANCE - 类 中的静态变量cn.xbatis.core.incrementer.IdWorker
 
INSTANCE - 类 中的静态变量cn.xbatis.core.mybatis.executor.keygen.MybatisJdbc3KeyGenerator
 
invoke(Object, Method, Object[]) - 类 中的方法cn.xbatis.core.mybatis.configuration.BaseMapperProxy
 
invoke(Object, Method, Object[]) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisMapperProxy
 
isBatchExecutor() - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
isCached(MappedStatement, CacheKey) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
isClosed() - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
isColumnUnderline() - 类 中的静态方法cn.xbatis.core.XbatisConfig
数据库列是否下划线规则 默认 true
isDefaultValueKeyFormat(String) - 类 中的静态方法cn.xbatis.core.XbatisConfig
 
isExecuteCount() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
isHasIgnoreField() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
isHasMultiId() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
isIdExists(Object, TableFieldInfo) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.IdUtil
 
isIdExists(Object, ModelFieldInfo) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.IdUtil
 
isIdValueExists(Object) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.IdUtil
 
isLogicDelete() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
isLogicDeleteSwitchOpen() - 类 中的静态方法cn.xbatis.core.XbatisConfig
获取逻辑删除开关,默认开启
isNeedLogicDelete(TableInfo) - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteUtil
是否需要逻辑删除
isNotLike() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.MybatisLikeQueryParameter
 
isResultMapping() - 类 中的方法cn.xbatis.core.db.reflect.ResultFieldInfo
 
isResultMappingField(Field) - 类 中的静态方法cn.xbatis.core.util.FieldUtil
 
isSplitTable() - 类 中的方法cn.xbatis.core.db.reflect.TableInfo
 
isTableId() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
isTableSplitKey() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
isTableUnderline() - 类 中的静态方法cn.xbatis.core.XbatisConfig
数据库表是否下划线规则 默认 true
isTenantId() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 
isVersion() - 类 中的方法cn.xbatis.core.db.reflect.TableFieldInfo
 

J

JacksonTypeHandler - cn.xbatis.core.mybatis.typeHandler中的类
 
JacksonTypeHandler(Class<?>) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.JacksonTypeHandler
 
JacksonTypeHandler(Class<?>, Type) - 类 的构造器cn.xbatis.core.mybatis.typeHandler.JacksonTypeHandler
 

K

keyStatement - 类 中的变量cn.xbatis.core.mybatis.executor.keygen.MybatisSelectKeyGenerator
 

L

likeParamWrap(LikeMode, Object, boolean) - 类 中的方法cn.xbatis.core.sql.executor.MpDatasetField
 
likeParamWrap(LikeMode, Object, boolean) - 类 中的方法cn.xbatis.core.sql.executor.MpTableField
 
LikeQuerySupport<T> - cn.xbatis.core.mybatis.typeHandler中的接口
 
list(Consumer<Where>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
list(Consumer<Where>, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
list(Integer, Consumer<Where>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
list(Integer, Consumer<Where>, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
list(Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
list(Where, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
list(Integer, Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
list(Integer, Where, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
list(BaseQuery<? extends BaseQuery, T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BaseMapper
列表查询
list(BaseQuery<? extends BaseQuery, T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
 
list(Class<T>, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
list(Class<T>, Consumer<Where>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
list(Class<T>, Integer, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
list(Class<T>, Integer, Consumer<Where>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
list(Class<T>, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
list(Class<T>, Where, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
list(Class<T>, Integer, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
list(Class<T>, Integer, Where, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
list(Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
list(Consumer<Where>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
list(Integer, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
list(Integer, Consumer<Where>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
list(Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
list(Where, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
list(Integer, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
list(Integer, Where, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
list(BasicMapper, TableInfo, Integer, Consumer<Where>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.ListMethodUtil
 
list(BasicMapper, TableInfo, Integer, Consumer<Where>, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.ListMethodUtil
 
list(BasicMapper, TableInfo, Integer, Where, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.ListMethodUtil
 
list(BaseQuery<? extends BaseQuery, T2>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
 
list() - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
获取列表
listAll() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
查所有
listAll(Class<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
查所有
listAll() - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
 
listAll(BasicMapper, TableInfo) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.ListMethodUtil
 
ListBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
listByIds(ID...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
listByIds(ID[], Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
listByIds(Collection<ID>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
listByIds(Collection<ID>, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
列表查询,返回类型,当前实体类
listByIds(Class<T>, ID...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
listByIds(Class<T>, ID[], Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
listByIds(Class<T>, Collection<ID>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
listByIds(Class<T>, Collection<ID>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.ListBasicMapper
列表查询,返回类型,当前实体类
listByIds(ID...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
listByIds(ID[], Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
listByIds(Collection<ID>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
listByIds(Collection<ID>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.ListMapper
列表查询,返回类型,当前实体类
listByIds(BasicMapper, TableInfo, Serializable[], Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.ListMethodUtil
 
listByIds(BasicMapper, TableInfo, Collection<ID>, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.ListMethodUtil
 
ListMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
ListMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
ListMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.ListMethodUtil
 
loadFetchValue(Class<?>, Object, ResultSet) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.MybatisDefaultResultSetHandler
 
logicDelete(BasicMapper, TableInfo, Where) - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteUtil
根据where 执行逻辑删除操作 实际为update操作
LogicDeleteSQLListener - cn.xbatis.core.sql.listener中的类
 
LogicDeleteSQLListener() - 类 的构造器cn.xbatis.core.sql.listener.LogicDeleteSQLListener
 
LogicDeleteSwitch - cn.xbatis.core.logicDelete中的类
使用方式: try (LogicDeleteSwitch ignored = LogicDeleteSwitch.with(false)) { logicDeleteTestMapper.getById(1); }
LogicDeleteUtil - cn.xbatis.core.logicDelete中的类
逻辑删除工具类
LogicDeleteUtil() - 类 的构造器cn.xbatis.core.logicDelete.LogicDeleteUtil
 

M

main(String[]) - 类 中的静态方法cn.xbatis.core.util.NamingUtil
 
map(ID...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类结果转成Map
map(Collection<ID>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类结果转成Map
map(ID...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
map(Collection<ID>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
map(Class<T>, ID...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.MapWithKeyBasicMapper
以主键为key的查询
map(Class<T>, Collection<ID>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.MapWithKeyBasicMapper
以主键为key的查询
map(ID...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.MapWithKeyMapper
以主键为key的查询
map(Collection<ID>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.MapWithKeyMapper
以主键为key的查询
map(BasicMapper, TableInfo, ID[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.MapWithKeyMapperUtil
 
map(BasicMapper, TableInfo, Collection<ID>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.MapWithKeyMapperUtil
 
MAP_WITH_KEY_METHOD_NAME - 类 中的静态变量cn.xbatis.core.mybatis.configuration.BaseMapperProxy
 
MapKeySQLCmdQueryContext - cn.xbatis.core.mybatis.mapper.context中的类
 
MapKeySQLCmdQueryContext(String, BaseQuery) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.MapKeySQLCmdQueryContext
 
MAPPED_STATEMENT_DB_KEY_NAME - 类 中的静态变量cn.xbatis.core.mybatis.executor.DynamicsMappedStatement
 
mappedStatement - 类 中的变量cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
MappedStatementUtil - cn.xbatis.core.mybatis.executor中的类
 
MappedStatementUtil() - 类 的构造器cn.xbatis.core.mybatis.executor.MappedStatementUtil
 
MappedStatementUtil - cn.xbatis.core.mybatis中的类
 
MappedStatementUtil() - 类 的构造器cn.xbatis.core.mybatis.MappedStatementUtil
 
mapper - 类 中的变量cn.xbatis.core.mvc.impl.BaseDaoImpl
 
mapper - 类 中的变量cn.xbatis.core.sql.executor.chain.DeleteChain
 
mapper - 类 中的变量cn.xbatis.core.sql.executor.chain.InsertChain
 
mapper - 类 中的变量cn.xbatis.core.sql.executor.chain.QueryChain
 
mapper - 类 中的变量cn.xbatis.core.sql.executor.chain.UpdateChain
 
MAPPER_TYPE_METHOD_NAME - 类 中的静态变量cn.xbatis.core.mybatis.configuration.MybatisMapperProxy
 
mapperInterface - 类 中的变量cn.xbatis.core.mybatis.configuration.BaseMapperProxy
 
mapWithKey(GetterFun<T, K>, ID...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
根据多个id查询结果转map
mapWithKey(GetterFun<T, K>, Collection<ID>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
根据多个id查询结果转map
mapWithKey(GetterFun<T, K>, Consumer<Where>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
根据多个id查询结果转map
mapWithKey(String, BaseQuery<? extends BaseQuery, V>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BaseMapper
将结果转成map
mapWithKey(String, BaseQuery<? extends BaseQuery, V>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
 
mapWithKey(GetterFun<T, K>, ID...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.MapWithKeyBasicMapper
根据多个id查询结果转map
mapWithKey(GetterFun<T, K>, Collection<ID>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.MapWithKeyBasicMapper
根据多个id查询结果转map
mapWithKey(GetterFun<T, K>, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.MapWithKeyBasicMapper
根据多个id查询结果转map
mapWithKey(GetterFun<T, K>, ID...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.MapWithKeyMapper
根据多个id查询结果转map
mapWithKey(GetterFun<T, K>, Collection<ID>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.MapWithKeyMapper
根据多个id查询结果转map
mapWithKey(GetterFun<T, K>, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.MapWithKeyMapper
根据多个id查询结果转map
mapWithKey(BasicMapper, TableInfo, String, Consumer<Where>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.MapWithKeyMapperUtil
 
mapWithKey(BasicMapper, TableInfo, String, ID[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.MapWithKeyMapperUtil
 
mapWithKey(BasicMapper, TableInfo, String, Collection<ID>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.MapWithKeyMapperUtil
 
mapWithKey(BasicMapper, TableInfo, GetterFun<T, K>, Consumer<Where>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.MapWithKeyMapperUtil
 
mapWithKey(BasicMapper, TableInfo, GetterFun<T, K>, ID[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.MapWithKeyMapperUtil
 
mapWithKey(BasicMapper, TableInfo, GetterFun<T, K>, Collection<ID>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.MapWithKeyMapperUtil
 
mapWithKey(String, BaseQuery<? extends BaseQuery, T2>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
 
mapWithKey(GetterFun<T, K>) - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
将结果转成map
MapWithKeyBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
MapWithKeyMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
MapWithKeyMapperUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
MapWithKeyMapperUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.MapWithKeyMapperUtil
 
MethodUtil - cn.xbatis.core.mybatis中的类
 
MethodUtil() - 类 的构造器cn.xbatis.core.mybatis.MethodUtil
 
ModelBatchInsertContext<M extends Model> - cn.xbatis.core.mybatis.mapper.context中的类
 
ModelBatchInsertContext(BaseInsert<?>, ModelInfo, Collection<M>, SaveBatchStrategy<M>) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.ModelBatchInsertContext
 
ModelBatchInsertCreateUtil - cn.xbatis.core.mybatis.mapper.context中的类
 
ModelBatchInsertCreateUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.ModelBatchInsertCreateUtil
 
ModelFieldInfo - cn.xbatis.core.db.reflect中的类
 
ModelFieldInfo(Class, Class, Field) - 类 的构造器cn.xbatis.core.db.reflect.ModelFieldInfo
 
ModelInfo - cn.xbatis.core.db.reflect中的类
 
ModelInfo(Class<?>) - 类 的构造器cn.xbatis.core.db.reflect.ModelInfo
 
ModelInfoUtil - cn.xbatis.core.util中的类
 
ModelInfoUtil() - 类 的构造器cn.xbatis.core.util.ModelInfoUtil
 
ModelInsertContext<T extends Model> - cn.xbatis.core.mybatis.mapper.context中的类
 
ModelInsertContext(BaseInsert<?>, T, SaveStrategy) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.ModelInsertContext
 
ModelInsertCreateUtil - cn.xbatis.core.mybatis.mapper.context中的类
 
ModelInsertCreateUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.ModelInsertCreateUtil
 
Models - cn.xbatis.core.db.reflect中的类
 
ModelUpdateCmdCreateUtil - cn.xbatis.core.mybatis.mapper.context中的类
 
ModelUpdateCmdCreateUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.ModelUpdateCmdCreateUtil
 
ModelUpdateContext<M extends Model> - cn.xbatis.core.mybatis.mapper.context中的类
 
ModelUpdateContext(ModelInfo, M, UpdateStrategy<M>) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.ModelUpdateContext
 
MpDatasetField - cn.xbatis.core.sql.executor中的类
 
MpDatasetField(IDataset, String, FieldInfo, TypeHandler<?>, JdbcType) - 类 的构造器cn.xbatis.core.sql.executor.MpDatasetField
 
mpNextId - 类 中的静态变量cn.xbatis.core.incrementer.IdentifierGeneratorType
基于雪花算法
MpTable - cn.xbatis.core.sql.executor中的类
 
MpTable(TableInfo) - 类 的构造器cn.xbatis.core.sql.executor.MpTable
 
MpTable(TableInfo, String) - 类 的构造器cn.xbatis.core.sql.executor.MpTable
 
MpTableField - cn.xbatis.core.sql.executor中的类
 
MpTableField(MpTable, TableFieldInfo) - 类 的构造器cn.xbatis.core.sql.executor.MpTableField
 
MybatisBatchUtil - cn.xbatis.core.mybatis中的类
mybatis 批量工具
MybatisBatchUtil() - 类 的构造器cn.xbatis.core.mybatis.MybatisBatchUtil
 
MybatisBatchUtil.MybatisBatchBiConsumer<S extends org.apache.ibatis.session.SqlSession,M,T> - cn.xbatis.core.mybatis中的接口
 
MybatisCmdFactory - cn.xbatis.core.sql中的类
CMD 命令工厂 增加了对实体类的映射
MybatisCmdFactory() - 类 的构造器cn.xbatis.core.sql.MybatisCmdFactory
 
MybatisCmdFactory(String) - 类 的构造器cn.xbatis.core.sql.MybatisCmdFactory
 
MybatisConditionChain - cn.xbatis.core.sql.executor中的类
 
MybatisConditionChain(ConditionFactory) - 类 的构造器cn.xbatis.core.sql.executor.MybatisConditionChain
 
MybatisConditionChain(ConditionFactory, ConditionChain) - 类 的构造器cn.xbatis.core.sql.executor.MybatisConditionChain
 
MybatisConditionFactory - cn.xbatis.core.sql.executor中的类
 
MybatisConditionFactory(CmdFactory) - 类 的构造器cn.xbatis.core.sql.executor.MybatisConditionFactory
 
MybatisConfiguration - cn.xbatis.core.mybatis.configuration中的类
 
MybatisConfiguration() - 类 的构造器cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
MybatisConfiguration(Environment) - 类 的构造器cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
MybatisDatabaseIdProvider - cn.xbatis.core.mybatis.configuration中的类
 
MybatisDatabaseIdProvider() - 类 的构造器cn.xbatis.core.mybatis.configuration.MybatisDatabaseIdProvider
 
MybatisDatabaseIdProvider(boolean) - 类 的构造器cn.xbatis.core.mybatis.configuration.MybatisDatabaseIdProvider
 
MybatisDefaultResultSetHandler - cn.xbatis.core.mybatis.executor.resultset中的类
 
MybatisDefaultResultSetHandler(Executor, MappedStatement, ParameterHandler, ResultHandler<?>, BoundSql, RowBounds) - 类 的构造器cn.xbatis.core.mybatis.executor.resultset.MybatisDefaultResultSetHandler
 
MybatisExecutor - cn.xbatis.core.mybatis.executor中的类
 
MybatisExecutor(Executor) - 类 的构造器cn.xbatis.core.mybatis.executor.MybatisExecutor
 
MybatisIdUtil - cn.xbatis.core.mybatis.executor中的类
 
MybatisIdUtil() - 类 的构造器cn.xbatis.core.mybatis.executor.MybatisIdUtil
 
MybatisJdbc3KeyGenerator - cn.xbatis.core.mybatis.executor.keygen中的类
 
MybatisJdbc3KeyGenerator() - 类 的构造器cn.xbatis.core.mybatis.executor.keygen.MybatisJdbc3KeyGenerator
 
MybatisLanguageDriver - cn.xbatis.core.mybatis.configuration中的类
 
MybatisLanguageDriver() - 类 的构造器cn.xbatis.core.mybatis.configuration.MybatisLanguageDriver
 
MybatisLikeQueryParameter - cn.xbatis.core.mybatis.mapper.context中的类
 
MybatisLikeQueryParameter(Object, boolean, LikeMode, Class<? extends TypeHandler<?>>, JdbcType) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.MybatisLikeQueryParameter
 
MybatisMapper<T> - cn.xbatis.core.mybatis.mapper中的接口
数据库 Mapper $ 开头的方法一般不建议去使用
MybatisMapperProxy<T> - cn.xbatis.core.mybatis.configuration中的类
 
MybatisMapperProxy(SqlSession, Class<T>, Map, Class<?>, TableInfo) - 类 的构造器cn.xbatis.core.mybatis.configuration.MybatisMapperProxy
 
MybatisMapperProxyFactory<T> - cn.xbatis.core.mybatis.configuration中的类
 
MybatisMapperProxyFactory(Class<T>) - 类 的构造器cn.xbatis.core.mybatis.configuration.MybatisMapperProxyFactory
 
MybatisParameter - cn.xbatis.core.mybatis.mapper.context中的类
 
MybatisParameter(Object, Class<? extends TypeHandler<?>>, JdbcType) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.MybatisParameter
 
MybatisQueryParameter - cn.xbatis.core.mybatis.mapper.context中的类
 
MybatisQueryParameter(Object, Class<? extends TypeHandler<?>>, JdbcType) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.MybatisQueryParameter
 
MybatisRoutingStatementHandler - cn.xbatis.core.mybatis.executor.statement中的类
 
MybatisRoutingStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 的构造器cn.xbatis.core.mybatis.executor.statement.MybatisRoutingStatementHandler
 
MybatisSelectKeyGenerator - cn.xbatis.core.mybatis.executor.keygen中的类
 
MybatisSelectKeyGenerator(MappedStatement, boolean) - 类 的构造器cn.xbatis.core.mybatis.executor.keygen.MybatisSelectKeyGenerator
 
MybatisSqlBuilderContext - cn.xbatis.core.mybatis.provider中的类
 
MybatisSqlBuilderContext(DbType, SQLMode) - 类 的构造器cn.xbatis.core.mybatis.provider.MybatisSqlBuilderContext
 
MybatisSQLProvider - cn.xbatis.core.mybatis.provider中的类
 
MybatisTypeHandlerUtil - cn.xbatis.core.mybatis.typeHandler中的类
 
MybatisTypeHandlerUtil() - 类 的构造器cn.xbatis.core.mybatis.typeHandler.MybatisTypeHandlerUtil
 

N

NamingUtil - cn.xbatis.core.util中的类
驼峰 下划线 工具类
NamingUtil() - 类 的构造器cn.xbatis.core.util.NamingUtil
 
NestedResultInfo - cn.xbatis.core.db.reflect中的类
 
NestedResultInfo(Class, Field, NestedResultEntity, List<ResultFieldInfo>, List<NestedResultInfo>) - 类 的构造器cn.xbatis.core.db.reflect.NestedResultInfo
 
nestedResultInfos - 类 中的变量cn.xbatis.core.db.reflect.NestedResultInfo
内嵌信息
newConditionChain(ConditionChain) - 类 中的方法cn.xbatis.core.sql.executor.MybatisConditionFactory
 
newExecutor(Transaction, ExecutorType) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
newInstance(SqlSession) - 类 中的方法cn.xbatis.core.mybatis.configuration.BasicMapperProxyFactory
 
newInstance(SqlSession) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisMapperProxyFactory
 
newParameterHandler(MappedStatement, Object, BoundSql) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
newResultSetHandler(Executor, MappedStatement, RowBounds, ParameterHandler, ResultHandler, BoundSql) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
newStatementHandler(Executor, MappedStatement, Object, RowBounds, ResultHandler, BoundSql) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
nextId(Class<?>) - 接口 中的方法cn.xbatis.core.incrementer.IdentifierGenerator
生成Id
nextId() - 类 中的方法cn.xbatis.core.incrementer.IdWorker
获取下一个 ID。
nextId(Class<?>) - 类 中的方法cn.xbatis.core.incrementer.IdWorkerGenerator
 
nextId(Class<?>) - 类 中的方法cn.xbatis.core.incrementer.UUIDGenerator
 
NotTableClassException - cn.xbatis.core.exception中的异常错误
 
NotTableClassException(Class) - 异常错误 的构造器cn.xbatis.core.exception.NotTableClassException
 
NotTableFieldException - cn.xbatis.core.exception中的异常错误
 
NotTableFieldException(Class, String) - 异常错误 的构造器cn.xbatis.core.exception.NotTableFieldException
 

O

of(int) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.Pager
 
of(int, int) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.Pager
 
of(MybatisMapper<?>) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.DeleteChain
 
of(MybatisMapper<?>, Where) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.DeleteChain
 
of(BaseMapper, Class<?>) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.DeleteChain
 
of(BaseMapper, Class<?>, Where) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.DeleteChain
 
of(MybatisMapper<?>) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.InsertChain
 
of(BaseMapper, Class<?>) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.InsertChain
 
of(MybatisMapper<T>) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.QueryChain
 
of(MybatisMapper<T>, Where) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.QueryChain
 
of(BaseMapper, Class<T>) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.QueryChain
 
of(BaseMapper, Class<T>, Where) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.QueryChain
 
of(MybatisMapper<?>) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.UpdateChain
 
of(MybatisMapper<?>, Where) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.UpdateChain
 
of(BaseMapper, Class<?>) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.UpdateChain
 
of(BaseMapper, Class<?>, Where) - 类 中的静态方法cn.xbatis.core.sql.executor.chain.UpdateChain
 
of(String) - 枚举 中的静态方法cn.xbatis.core.sql.executor.XmlScriptType
 
on(Consumer<Where>) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveOrUpdateStrategy
设置 自定义存在的where 条件
on(Where) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.UpdateStrategy
设置 自定义存在的where 条件
on(Consumer<Where>) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.UpdateStrategy
设置 自定义存在的where 条件
onConflict(Consumer<IConflictAction<T>>) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveBatchStrategy
设置发生争议(重复)的操作
onConflict(Consumer<IConflictAction<T>>) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.strategy.SaveStrategy
设置发生争议(重复)的操作
onConflict(Consumer<IConflictAction<T1>>) - 类 中的方法cn.xbatis.core.sql.executor.BaseInsert
 
onCreated(Object, Map, CreatedEventInfo) - 类 中的静态方法cn.xbatis.core.util.CreatedEventUtil
 
onFrom(Object, IDataset<?, ?>) - 类 中的方法cn.xbatis.core.sql.listener.LogicDeleteSQLListener
 
onFrom(Object, IDataset<?, ?>) - 类 中的方法cn.xbatis.core.sql.listener.TenantSQLListener
 
onJoin(Object, JoinMode, IDataset<?, ?>, IDataset<?, ?>, IOn<?, ?, ?, ?, ?, ?, ?>) - 类 中的方法cn.xbatis.core.sql.listener.ForeignKeySQLListener
 
onJoin(Object, JoinMode, IDataset<?, ?>, IDataset<?, ?>, IOn<?, ?, ?, ?, ?, ?, ?>) - 类 中的方法cn.xbatis.core.sql.listener.LogicDeleteSQLListener
 
onJoin(Object, JoinMode, IDataset<?, ?>, IDataset<?, ?>, IOn<?, ?, ?, ?, ?, ?, ?>) - 类 中的方法cn.xbatis.core.sql.listener.TenantSQLListener
 
onRowEvent - 类 中的变量cn.xbatis.core.sql.executor.BaseQuery
 
onRowEvent(Consumer<T>) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
onUpdate(Object, IDataset<?, ?>) - 类 中的方法cn.xbatis.core.sql.listener.LogicDeleteSQLListener
 
onUpdate(Object, IDataset<?, ?>) - 类 中的方法cn.xbatis.core.sql.listener.TenantSQLListener
 
optimizeOptions - 类 中的变量cn.xbatis.core.sql.executor.BaseQuery
 
optimizeOptions(Consumer<OptimizeOptions>) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(IOrderByDirection, Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(IOrderByDirection, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(boolean, IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(IDataset<DATASET, DATASET_FIELD>, IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(boolean, IOrderByDirection, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(boolean, IDataset<DATASET, DATASET_FIELD>, IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderBy(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(IOrderByDirection, Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(IOrderByDirection, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(boolean, IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(IDataset<DATASET, DATASET_FIELD>, IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(boolean, IOrderByDirection, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(boolean, IDataset<DATASET, DATASET_FIELD>, IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderBy(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(IOrderByDirection, Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(IOrderByDirection, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(boolean, IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(IDataset<DATASET, DATASET_FIELD>, IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(boolean, IOrderByDirection, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderBy(boolean, IDataset<DATASET, DATASET_FIELD>, IOrderByDirection, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderByDesc(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderByDesc(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderByDesc(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderByDesc(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderByDesc(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderByDesc(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderByDesc(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
orderByDesc(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderByDesc(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderByDesc(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderByDesc(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderByDesc(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderByDesc(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderByDesc(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
orderByDesc(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderByDesc(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderByDesc(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderByDesc(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderByDesc(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderByDesc(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
orderByDesc(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 

P

Pager<T> - cn.xbatis.core.mybatis.mapper.context中的类
 
Pager() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.Pager
 
Pager(int) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.Pager
 
Pager(int, int) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.Pager
 
PagerGetSetUtil - cn.xbatis.core.mybatis.mapper.context中的类
 
PagerGetSetUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.PagerGetSetUtil
 
paging(P, Consumer<Where>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
分页查询
paging(P, Consumer<Where>, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
分页查询
paging(P, Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
分页查询
paging(P, Where, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
paging(BaseQuery<? extends BaseQuery, T>, P) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BaseMapper
分页查询
paging(BaseQuery<? extends BaseQuery, T>, P) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
 
paging(Class<T>, P, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.PagingBasicMapper
分页查询
paging(Class<T>, P, Consumer<Where>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.PagingBasicMapper
分页查询
paging(Class<T>, P, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.PagingBasicMapper
分页查询
paging(Class<T>, P, Where, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.PagingBasicMapper
分页查询
paging(P, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.PagingMapper
分页查询
paging(P, Consumer<Where>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.PagingMapper
分页查询
paging(P, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.PagingMapper
分页查询
paging(P, Where, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.PagingMapper
 
paging(BasicMapper, TableInfo, P, Consumer<Where>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.PagingMethodUtil
 
paging(BasicMapper, TableInfo, P, Consumer<Where>, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.PagingMethodUtil
 
paging(BasicMapper, TableInfo, P, Where) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.PagingMethodUtil
 
paging(BasicMapper, TableInfo, P, Where, Getter<T>[]) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.PagingMethodUtil
 
paging(BaseQuery<? extends BaseQuery, T2>, P) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
 
paging(P) - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
分页查询
PagingBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
PagingBoundSql - cn.xbatis.core.mybatis.provider中的类
 
PagingBoundSql(Configuration, String, BoundSql) - 类 的构造器cn.xbatis.core.mybatis.provider.PagingBoundSql
 
PagingCountSqlSource - cn.xbatis.core.mybatis.provider中的类
 
PagingCountSqlSource(Configuration, SqlSource, boolean) - 类 的构造器cn.xbatis.core.mybatis.provider.PagingCountSqlSource
 
PagingListSqlSource - cn.xbatis.core.mybatis.provider中的类
 
PagingListSqlSource(Configuration, SqlSource) - 类 的构造器cn.xbatis.core.mybatis.provider.PagingListSqlSource
 
PagingMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
PagingMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
PagingMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.PagingMethodUtil
 
PagingUtil - cn.xbatis.core.util中的类
 
PagingUtil() - 类 的构造器cn.xbatis.core.util.PagingUtil
 
paramWrap(Object) - 类 中的方法cn.xbatis.core.sql.executor.MpDatasetField
 
paramWrap(Object) - 类 中的方法cn.xbatis.core.sql.executor.MpTableField
 
prefixMapping(AbstractQuery, Class) - 类 中的静态方法cn.xbatis.core.mybatis.provider.TablePrefixUtil
 
prepare(Connection, Integer) - 类 中的方法cn.xbatis.core.mybatis.executor.statement.MybatisRoutingStatementHandler
 
PreparedContext - cn.xbatis.core.mybatis.mapper.context中的类
 
PreparedContext(String, Object[]) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.PreparedContext
 
PreparedParameterContext - cn.xbatis.core.mybatis.executor中的接口
 
PreparedParameterHandler - cn.xbatis.core.mybatis.executor中的类
 
PreparedParameterHandler(MybatisConfiguration, PreparedParameterContext) - 类 的构造器cn.xbatis.core.mybatis.executor.PreparedParameterHandler
 
PreparedSQLProvider - cn.xbatis.core.mybatis.provider中的类
 
PreparedSQLProvider() - 类 的构造器cn.xbatis.core.mybatis.provider.PreparedSQLProvider
 
printBanner() - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisConfiguration
 
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法cn.xbatis.core.mybatis.executor.keygen.MybatisJdbc3KeyGenerator
 
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法cn.xbatis.core.mybatis.executor.keygen.MybatisSelectKeyGenerator
 
processBefore(Executor, MappedStatement, Statement, Object) - 类 中的方法cn.xbatis.core.mybatis.executor.keygen.MybatisSelectKeyGenerator
 
processGeneratedKeys(Executor, MappedStatement, SetIdMethod) - 类 中的方法cn.xbatis.core.mybatis.executor.keygen.MybatisSelectKeyGenerator
 
ProviderMapper - cn.xbatis.core.mybatis.mapper中的接口
 
PutEnumValueInfo - cn.xbatis.core.db.reflect中的类
 
PutEnumValueInfo(Field, PutEnumValue, Class<?>, String, TypeHandler<?>) - 类 的构造器cn.xbatis.core.db.reflect.PutEnumValueInfo
 
PutEnumValueUtil - cn.xbatis.core.util中的类
 
PutEnumValueUtil() - 类 的构造器cn.xbatis.core.util.PutEnumValueUtil
 
PutValueInfo - cn.xbatis.core.db.reflect中的类
 
PutValueInfo(Class, Field, PutValue, Class<?>[], String[], TypeHandler<?>[]) - 类 的构造器cn.xbatis.core.db.reflect.PutValueInfo
 
PutValueUtil - cn.xbatis.core.util中的类
 
PutValueUtil() - 类 的构造器cn.xbatis.core.util.PutValueUtil
 

Q

query(MappedStatement, Object, RowBounds, ResultHandler, CacheKey, BoundSql) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
query(MappedStatement, Object, RowBounds, ResultHandler) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
Query<T> - cn.xbatis.core.sql.executor中的类
 
Query() - 类 的构造器cn.xbatis.core.sql.executor.Query
 
Query(Where) - 类 的构造器cn.xbatis.core.sql.executor.Query
 
QUERY_COUNT_NAME - 类 中的静态变量cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
QUERY_NAME - 类 中的静态变量cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
queryChain() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
queryChain(Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
QueryChain<T> - cn.xbatis.core.sql.executor.chain中的类
查询链路
QueryChain() - 类 的构造器cn.xbatis.core.sql.executor.chain.QueryChain
 
QueryChain(MybatisMapper<T>) - 类 的构造器cn.xbatis.core.sql.executor.chain.QueryChain
 
QueryChain(MybatisMapper<T>, Where) - 类 的构造器cn.xbatis.core.sql.executor.chain.QueryChain
 
QueryChain(BaseMapper, Class<T>) - 类 的构造器cn.xbatis.core.sql.executor.chain.QueryChain
 
QueryChain(BaseMapper, Class<T>, Where) - 类 的构造器cn.xbatis.core.sql.executor.chain.QueryChain
 
queryCursor(MappedStatement, Object, RowBounds) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
QueryUtil - cn.xbatis.core.sql.util中的类
 
QueryUtil() - 类 的构造器cn.xbatis.core.sql.util.QueryUtil
 

R

register(String, IdentifierGenerator<?>) - 类 中的静态方法cn.xbatis.core.incrementer.IdentifierGeneratorFactory
注册自增器 除了DEFAULT 注册器可以重新注册 其他均不行
registerTenantGetter(Supplier<Serializable>) - 类 中的静态方法cn.xbatis.core.tenant.TenantContext
注册多租户获取器
removePrefix(String, List<String>) - 类 中的静态方法cn.xbatis.core.util.NamingUtil
移除前缀
removePrefix(String, String) - 类 中的静态方法cn.xbatis.core.util.NamingUtil
移除前缀
removeSQLListener(Class<T>) - 类 中的静态方法cn.xbatis.core.XbatisConfig
移除SQLListener
replaceResultMap(MappedStatement) - 类 中的静态方法cn.xbatis.core.mybatis.mapping.ResultMapWrapper
 
replaceResultMap(MybatisConfiguration, List<ResultMap>) - 类 中的静态方法cn.xbatis.core.mybatis.mapping.ResultMapWrapper
 
resolveDiscriminatedResultMap(ResultSet, ResultMap, String) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.DefaultResultSetHandler
 
ResultFieldInfo - cn.xbatis.core.db.reflect中的类
 
ResultFieldInfo(Class, Field, ResultField) - 类 的构造器cn.xbatis.core.db.reflect.ResultFieldInfo
 
ResultFieldInfo(boolean, Class, Field, String, Class<? extends TypeHandler<?>>, JdbcType) - 类 的构造器cn.xbatis.core.db.reflect.ResultFieldInfo
 
ResultInfo - cn.xbatis.core.db.reflect中的类
 
ResultInfo(Class<?>) - 类 的构造器cn.xbatis.core.db.reflect.ResultInfo
 
ResultInfos - cn.xbatis.core.db.reflect中的类
 
ResultInfos() - 类 的构造器cn.xbatis.core.db.reflect.ResultInfos
 
ResultMapUtils - cn.xbatis.core.mybatis.mapping中的类
 
ResultMapWrapper - cn.xbatis.core.mybatis.mapping中的类
 
ResultMapWrapper() - 类 的构造器cn.xbatis.core.mybatis.mapping.ResultMapWrapper
 
ResultTableFieldInfo - cn.xbatis.core.db.reflect中的类
 
ResultTableFieldInfo(Class, int, String, TableInfo, TableFieldInfo, Field) - 类 的构造器cn.xbatis.core.db.reflect.ResultTableFieldInfo
 
ResultTableFieldInfo(boolean, Class, int, String, TableInfo, TableFieldInfo, Field) - 类 的构造器cn.xbatis.core.db.reflect.ResultTableFieldInfo
 
returnMap() - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
 
returnType - 类 中的变量cn.xbatis.core.sql.executor.BaseQuery
 
returnType(Class<T2>) - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
 
returnType(Class<T2>, Consumer<T2>) - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
 
returnType(Class<R>) - 类 中的方法cn.xbatis.core.sql.executor.Query
 
returnType(Class<R>, Consumer<R>) - 类 中的方法cn.xbatis.core.sql.executor.Query
 
rollback(boolean) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 

S

save(T) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存
save(T, Getter<T>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存
save(T, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存
save(T, Consumer<SaveStrategy<T>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存
save(Collection<T>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存
save(Collection<T>, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存
save(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存
save(Collection<T>, Consumer<SaveStrategy<T>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存
save(M, Consumer<SaveStrategy<M>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存
save(M) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存
save(M, Getter<M>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存
save(M, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存
save(T, Consumer<SaveStrategy<T>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(T) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(T, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(T, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(Collection<T>, Consumer<SaveStrategy<T>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(Collection<T>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(Collection<T>, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(Collection<T>, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(M, Consumer<SaveStrategy<M>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(M) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(M, Getter<M>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(M, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
save(BaseInsert<?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BaseMapper
动态插入
save(BaseInsert<?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
 
save(T, Consumer<SaveStrategy<T>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
实体类新增
save(T) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
实体类新增
save(T, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
实体类新增
save(T, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
实体类新增
save(Collection<T>, Consumer<SaveStrategy<T>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
多个保存,非批量行为
save(Collection<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
多个保存,非批量行为
save(Collection<T>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
多个保存,非批量行为
save(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
多个保存,非批量行为
save(M, Consumer<SaveStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
实体类新增
save(M) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
实体类新增
save(M, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
实体类新增
save(M, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
实体类新增
save(T, Consumer<SaveStrategy<T>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
单个保存
save(T) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
实体类新增
save(T, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
实体类新增
save(T, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
实体类新增
save(Collection<T>, Consumer<SaveStrategy<T>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
多个保存,非批量行为
save(Collection<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
多个保存,非批量行为
save(Collection<T>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
多个保存,非批量行为
save(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
多个保存,非批量行为
save(M, Consumer<SaveStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
实体类新增
save(M) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
实体类新增
save(M, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
实体类新增
save(M, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
实体类新增
save(BasicMapper, TableInfo, T) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveMethodUtil
 
save(BasicMapper, TableInfo, T, SaveStrategy<T>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveMethodUtil
 
save(BasicMapper, M, SaveStrategy<M>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveModelMethodUtil
 
save(BaseInsert<?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
 
save(SQLCmdInsertContext, ProviderContext, DbType) - 类 中的静态方法cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
SAVE_NAME - 类 中的静态变量cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
SaveBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
saveBatch(Collection<T>) - 接口 中的方法cn.xbatis.core.mvc.Dao
原生批量插入
saveBatch(Collection<T>, Consumer<SaveBatchStrategy<T>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
原生批量插入
saveBatch(Collection<T>, Consumer<SaveBatchStrategy<T>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveBatch(Collection<T>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveBatch(Collection<T>, Consumer<SaveBatchStrategy<T>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
使用数据库原生方式批量插入 一次最好在100条内
saveBatch(Collection<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
使用数据库原生方式批量插入 一次最好在100条内
saveBatch(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveBasicMapper
使用数据库原生方式批量插入 一次最好在100条内 会自动加入 主键 租户ID 逻辑删除列 乐观锁 自动设置 默认值,不会忽略NULL值字段
saveBatch(Collection<T>, Consumer<SaveBatchStrategy<T>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
使用数据库原生方式批量插入 一次最好在100条内
saveBatch(Collection<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
使用数据库原生方式批量插入 一次最好在100条内
saveBatch(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveMapper
使用数据库原生方式批量插入 一次最好在100条内 会自动加入 主键 租户ID 逻辑删除列 乐观锁 自动设置 默认值,不会忽略NULL值字段
saveBatch(BasicMapper, Collection<E>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveMethodUtil
 
saveBatch(BasicMapper, Collection<E>, SaveBatchStrategy) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveMethodUtil
 
saveBatch(BasicMapper, TableInfo, Collection<E>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveMethodUtil
 
saveBatch(BasicMapper, TableInfo, Collection<T>, SaveBatchStrategy<T>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveMethodUtil
 
saveBatch(BasicMapper, BaseInsert<?>, TableInfo, Collection<E>, SaveBatchStrategy<E>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveMethodUtil
 
saveBatch(BasicMapper, Collection<M>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveModelMethodUtil
 
saveBatch(BasicMapper, Collection<M>, SaveBatchStrategy) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveModelMethodUtil
 
saveBatch(BasicMapper, BaseInsert<?>, Collection<M>, SaveBatchStrategy<M>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveModelMethodUtil
 
SaveBatchStrategy<T> - cn.xbatis.core.mybatis.mapper.context.strategy中的类
批量插入策略
SaveBatchStrategy() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.strategy.SaveBatchStrategy
 
saveList(BasicMapper, TableInfo, Collection<T>, SaveStrategy) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveMethodUtil
 
saveList(BasicMapper, Collection<M>, SaveStrategy<M>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveModelMethodUtil
 
SaveMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
SaveMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
SaveMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.SaveMethodUtil
 
saveModel(Collection<M>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存
saveModel(Collection<M>, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存
saveModel(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存
saveModel(Collection<M>, Consumer<SaveStrategy<M>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存
saveModel(Collection<M>, Consumer<SaveStrategy<M>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveModel(Collection<M>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveModel(Collection<M>, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveModel(Collection<M>, Getter<M>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveModel(Collection<M>, Consumer<SaveStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
多个保存,非批量行为
saveModel(Collection<M>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
多个保存,非批量行为
saveModel(Collection<M>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
多个保存,非批量行为
saveModel(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
多个保存,非批量行为
saveModel(Collection<M>, Consumer<SaveStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
多个保存,非批量行为
saveModel(Collection<M>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
多个保存,非批量行为
saveModel(Collection<M>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
多个保存,非批量行为
saveModel(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
多个保存,非批量行为
SaveModelBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
saveModelBatch(Collection<M>) - 接口 中的方法cn.xbatis.core.mvc.Dao
原生批量插入 实体类Model保存
saveModelBatch(Collection<M>, Consumer<SaveBatchStrategy<M>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
原生批量插入 实体类Model保存
saveModelBatch(Collection<M>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveModelBatch(Collection<M>, Consumer<SaveBatchStrategy<M>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveModelBatch(Collection<M>, Consumer<SaveBatchStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
使用数据库原生方式批量插入 一次最好在100条内
saveModelBatch(Collection<M>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
使用数据库原生方式批量插入 一次最好在100条内
saveModelBatch(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveModelBasicMapper
使用数据库原生方式批量插入 一次最好在100条内 会自动加入 主键 租户ID 逻辑删除列 乐观锁 自动设置 默认值,不会忽略NULL值字段
saveModelBatch(Collection<M>, Consumer<SaveBatchStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
使用数据库原生方式批量插入 一次最好在100条内
saveModelBatch(Collection<M>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
使用数据库原生方式批量插入 一次最好在100条内
saveModelBatch(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveModelMapper
使用数据库原生方式批量插入 一次最好在100条内 会自动加入 主键 租户ID 逻辑删除列 乐观锁 自动设置 默认值,不会忽略NULL值字段
SaveModelMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
SaveModelMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
SaveModelMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.SaveModelMethodUtil
 
saveOrUpdate(T, Consumer<SaveOrUpdateStrategy<T>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存或修改
saveOrUpdate(T) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存或修改
saveOrUpdate(T, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存或修改
saveOrUpdate(T, Getter<T>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存或修改
saveOrUpdate(Collection<T>, Consumer<SaveOrUpdateStrategy<T>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存或修改
saveOrUpdate(Collection<T>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存或修改
saveOrUpdate(Collection<T>, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存或修改
saveOrUpdate(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存或修改
saveOrUpdate(M, Consumer<SaveOrUpdateStrategy<M>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存或修改
saveOrUpdate(M) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存或修改
saveOrUpdate(M, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存或修改
saveOrUpdate(M, Getter<M>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存或修改
saveOrUpdate(T, Consumer<SaveOrUpdateStrategy<T>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(T) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(T, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(T, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(Collection<T>, Consumer<SaveOrUpdateStrategy<T>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(Collection<T>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(Collection<T>, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(Collection<T>, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(M, Consumer<SaveOrUpdateStrategy<M>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(M) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(M, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(M, Getter<M>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdate(T, Consumer<SaveOrUpdateStrategy<T>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateBasicMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(T) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateBasicMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(T, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateBasicMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(T, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateBasicMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(Collection<T>, Consumer<SaveOrUpdateStrategy<T>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateBasicMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(Collection<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateBasicMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(Collection<T>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateBasicMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateBasicMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(M, Consumer<SaveOrUpdateStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateModelBasicMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(M) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateModelBasicMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(M, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateModelBasicMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(M, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateModelBasicMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(T, Consumer<SaveOrUpdateStrategy<T>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(T) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(T, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(T, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(Collection<T>, Consumer<SaveOrUpdateStrategy<T>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(Collection<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(Collection<T>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateMapper
实体类新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(M, Consumer<SaveOrUpdateStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateModelMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(M) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateModelMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(M, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateModelMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(M, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateModelMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdate(BasicMapper, TableInfo, T, SaveOrUpdateStrategy) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveOrUpdateMethodUtil
 
saveOrUpdate(BasicMapper, TableInfo, Collection<T>, SaveOrUpdateStrategy) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveOrUpdateMethodUtil
 
saveOrUpdate(BasicMapper, M, SaveOrUpdateStrategy) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveOrUpdateModelMethodUtil
 
saveOrUpdate(BasicMapper, ModelInfo, M, SaveOrUpdateStrategy) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveOrUpdateModelMethodUtil
 
saveOrUpdate(BasicMapper, Collection<M>, SaveOrUpdateStrategy) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.SaveOrUpdateModelMethodUtil
 
SaveOrUpdateBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
SaveOrUpdateMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
SaveOrUpdateMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
SaveOrUpdateMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.SaveOrUpdateMethodUtil
 
saveOrUpdateModel(Collection<M>, Consumer<SaveOrUpdateStrategy<M>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存或修改
saveOrUpdateModel(Collection<M>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存或修改
saveOrUpdateModel(Collection<M>, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存或修改
saveOrUpdateModel(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model保存或修改
saveOrUpdateModel(Collection<M>, Consumer<SaveOrUpdateStrategy<M>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdateModel(Collection<M>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdateModel(Collection<M>, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdateModel(Collection<M>, Getter<M>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
saveOrUpdateModel(Collection<M>, Consumer<SaveOrUpdateStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateModelBasicMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdateModel(Collection<M>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateModelBasicMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdateModel(Collection<M>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateModelBasicMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdateModel(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.SaveOrUpdateModelBasicMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdateModel(Collection<M>, Consumer<SaveOrUpdateStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateModelMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdateModel(Collection<M>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateModelMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdateModel(Collection<M>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateModelMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
saveOrUpdateModel(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.SaveOrUpdateModelMapper
实体类Model新增或修改 先查是否存在,再进行新增或修改
SaveOrUpdateModelBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
SaveOrUpdateModelMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
SaveOrUpdateModelMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
SaveOrUpdateModelMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.SaveOrUpdateModelMethodUtil
 
SaveOrUpdateStrategy<T> - cn.xbatis.core.mybatis.mapper.context.strategy中的类
 
SaveOrUpdateStrategy() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.strategy.SaveOrUpdateStrategy
 
SaveStrategy<T> - cn.xbatis.core.mybatis.mapper.context.strategy中的类
 
SaveStrategy() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.strategy.SaveStrategy
 
select(Class, int) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
select(int, Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
以下为去除警告
select(Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
select(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
select(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
select(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
select(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
select(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
select(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
select(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
select(Class, int) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
select(int, Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
select(Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
以下为去除警告
select(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
select(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
select(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
select(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
select(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
select(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
select(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
select(Class, int) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
select(int, Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
select(Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
以下为去除警告
select(Cmd...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
select(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
select(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
select(boolean, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
select(IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
select(boolean, int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
select(boolean, IDataset<DATASET, DATASET_FIELD>, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
select(AbstractQuery, Class) - 类 中的静态方法cn.xbatis.core.sql.util.SelectClassUtil
 
select(AbstractQuery, Class, int) - 类 中的静态方法cn.xbatis.core.sql.util.SelectClassUtil
 
select(AbstractQuery, int, Class[]) - 类 中的静态方法cn.xbatis.core.sql.util.SelectClassUtil
 
SelectClassUtil - cn.xbatis.core.sql.util中的类
 
SelectClassUtil() - 类 的构造器cn.xbatis.core.sql.util.SelectClassUtil
 
selectIgnore(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
selectIgnore(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
selectIgnore(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
selectIgnore(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseSubQuery
 
selectIgnore(Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
selectIgnore(int, Getter<T>...) - 类 中的方法cn.xbatis.core.sql.executor.BaseWithQuery
 
set(Object) - 类 中的静态方法cn.xbatis.core.mybatis.executor.BasicMapperThreadLocalUtil
 
set(PagerField<V>, V) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
set(Pager, PagerField<V>, V) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.PagerGetSetUtil
 
setAdditionalParameter(String, Object) - 类 中的方法cn.xbatis.core.mybatis.provider.PagingBoundSql
 
setBasicMapperToThreadLocal(Object) - 类 中的方法cn.xbatis.core.mybatis.configuration.BaseMapperProxy
 
setColumnUnderline(boolean) - 类 中的静态方法cn.xbatis.core.XbatisConfig
数据库列是否下划线规则(必须在项目启动时设置,否则可能永远不会成功)
setDbType(DbType) - 类 中的方法cn.xbatis.core.sql.executor.Query
 
setDbType(DbType) - 类 中的方法cn.xbatis.core.sql.executor.Where
 
setDefaultBatchSize(int) - 类 中的静态方法cn.xbatis.core.XbatisConfig
 
setDefaultDbType(DbType) - 类 中的静态方法cn.xbatis.core.XbatisConfig
设置默认DbType
setDefaultValue(String, BiFunction<Class<?>, Class<?>, Object>) - 类 中的静态方法cn.xbatis.core.XbatisConfig
 
setExecuteCount(boolean) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
setExecutorWrapper(Executor) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
setGson(Gson) - 类 中的静态方法cn.xbatis.core.mybatis.typeHandler.GsonTypeHandler
 
setId(Object, int) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityBatchInsertContext
 
setId(Object, int) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.EntityInsertContext
 
setId(Object, TableFieldInfo, Object) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.IdUtil
 
setId(Object, ModelFieldInfo, Object) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.context.IdUtil
 
setId(Object, int) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelBatchInsertContext
 
setId(Object, int) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.ModelInsertContext
 
setId(Object, int) - 接口 中的方法cn.xbatis.core.mybatis.mapper.context.SetIdMethod
设置插入ID
SetIdMethod - cn.xbatis.core.mybatis.mapper.context中的接口
 
setKey(String) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.MapKeySQLCmdQueryContext
 
setLikeParameter(LikeMode, boolean, PreparedStatement, int, T, JdbcType) - 接口 中的方法cn.xbatis.core.mybatis.typeHandler.LikeQuerySupport
 
setLogicDeleteSwitch(boolean) - 类 中的静态方法cn.xbatis.core.XbatisConfig
设置逻辑删除开关状态(必须在项目启动时设置,否则可能永远false)
setMapper(M) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
setMybatisParamName(String) - 类 中的方法cn.xbatis.core.sql.executor.Query
 
setMybatisParamName(String) - 类 中的方法cn.xbatis.core.sql.executor.Where
 
setNonNullParameter(PreparedStatement, int, Object, JdbcType) - 类 中的方法cn.xbatis.core.mybatis.typeHandler.AbstractJsonTypeHandler
 
setNonNullParameter(PreparedStatement, int, E, JdbcType) - 类 中的方法cn.xbatis.core.mybatis.typeHandler.EnumTypeHandler
 
setNumber(int) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
setObjectMapper(ObjectMapper) - 类 中的静态方法cn.xbatis.core.mybatis.typeHandler.JacksonTypeHandler
 
setPagingProcessor(DbType, IPagingProcessor) - 类 中的静态方法cn.xbatis.core.XbatisConfig
设置分页处理器
setParameters(PreparedStatement) - 类 中的方法cn.xbatis.core.mybatis.executor.PreparedParameterHandler
 
setProperties(Properties) - 类 中的方法cn.xbatis.core.mybatis.configuration.MybatisDatabaseIdProvider
 
setResults(List<T>) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
setReturnType(Class<T2>) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
setReturnType(Class<T2>, Consumer<T2>) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
setSingleMapperClass(Class<? extends BasicMapper>) - 类 中的静态方法cn.xbatis.core.XbatisConfig
设置单Mapper的class 用于BasicMapper.withSqlSession方法 statement 拼接
setSize(int) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
setSQLBuilder(SQLBuilder) - 类 中的静态方法cn.xbatis.core.XbatisConfig
 
setTableUnderline(boolean) - 类 中的静态方法cn.xbatis.core.XbatisConfig
设置数据库表是否下划线规则(必须在项目启动时设置,否则可能永远不会成功)
setTenantId(Model) - 类 中的静态方法cn.xbatis.core.tenant.TenantUtil
设置实体类的租户ID
setTenantId(Object) - 类 中的静态方法cn.xbatis.core.tenant.TenantUtil
设置实体类的租户ID
setTenantId(TableFieldInfo, Object, Object) - 类 中的静态方法cn.xbatis.core.tenant.TenantUtil
设置租户ID
setTenantId(ModelFieldInfo, Model, Object) - 类 中的静态方法cn.xbatis.core.tenant.TenantUtil
设置租户ID
setTenantId(TableInfo, Object) - 类 中的静态方法cn.xbatis.core.tenant.TenantUtil
设置实体类的租户ID
setTotal(Integer) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
setUseBatchExecutor(boolean) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdInsertContext
 
setValue(Object, Object) - 类 中的方法cn.xbatis.core.db.reflect.FetchInfo
 
setValue(Object, List<?>, FetchInfo) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.MybatisDefaultResultSetHandler
 
setValue(ModelFieldInfo, Object, Object) - 类 中的静态方法cn.xbatis.core.util.ModelInfoUtil
 
setValue(TableFieldInfo, Object, Object) - 类 中的静态方法cn.xbatis.core.util.TableInfoUtil
 
singleConditionFetch(Object, FetchInfo, Object) - 类 中的方法cn.xbatis.core.mybatis.executor.resultset.MybatisDefaultResultSetHandler
 
splitHandle(MpTable, Object) - 类 中的静态方法cn.xbatis.core.sql.TableSplitUtil
 
sql - 类 中的变量cn.xbatis.core.mybatis.mapper.context.BaseSQLCmdContext
 
sql(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.BaseSQLCmdContext
 
sql(DbType) - 接口 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdContext
 
sql(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdCountFromQueryContext
 
sql(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdCountQueryContext
 
sql(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdDeleteContext
 
sql(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdInsertContext
 
sql(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdQueryContext
 
sql(DbType) - 类 中的方法cn.xbatis.core.mybatis.mapper.context.SQLCmdUpdateContext
 
SQL - 类 中的静态变量cn.xbatis.core.mybatis.provider.PreparedSQLProvider
 
sql(PreparedContext) - 类 中的静态方法cn.xbatis.core.mybatis.provider.PreparedSQLProvider
 
sql(Cmd, Cmd, SqlBuilderContext, StringBuilder) - 类 中的方法cn.xbatis.core.sql.executor.BaseInsert
 
sql(Cmd, Cmd, SqlBuilderContext, StringBuilder) - 类 中的方法cn.xbatis.core.sql.executor.chain.InsertChain
 
sql(Cmd, Cmd, SqlBuilderContext, StringBuilder) - 类 中的方法cn.xbatis.core.sql.executor.Query
 
SQLBuilder - cn.xbatis.core.sql中的接口
 
sqlBuilderContext - 类 中的变量cn.xbatis.core.mybatis.mapper.context.BaseSQLCmdContext
 
SQLCmdContext<E extends Executor> - cn.xbatis.core.mybatis.mapper.context中的接口
 
SQLCmdCountFromQueryContext - cn.xbatis.core.mybatis.mapper.context中的类
 
SQLCmdCountFromQueryContext(BaseQuery) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.SQLCmdCountFromQueryContext
 
SQLCmdCountQueryContext - cn.xbatis.core.mybatis.mapper.context中的类
 
SQLCmdCountQueryContext(BaseQuery) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.SQLCmdCountQueryContext
 
SQLCmdDeleteContext - cn.xbatis.core.mybatis.mapper.context中的类
 
SQLCmdDeleteContext(BaseDelete) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.SQLCmdDeleteContext
 
SQLCmdInsertContext<T extends BaseInsert,DATA> - cn.xbatis.core.mybatis.mapper.context中的类
 
SQLCmdInsertContext() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.SQLCmdInsertContext
 
SQLCmdInsertContext(T) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.SQLCmdInsertContext
 
SQLCmdInsertContext(DATA) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.SQLCmdInsertContext
 
SQLCmdQueryContext - cn.xbatis.core.mybatis.mapper.context中的类
 
SQLCmdQueryContext(BaseQuery) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.SQLCmdQueryContext
 
SQLCmdSqlSource - cn.xbatis.core.mybatis.provider中的类
 
SQLCmdSqlSource(Configuration, Method, ProviderContext) - 类 的构造器cn.xbatis.core.mybatis.provider.SQLCmdSqlSource
 
SQLCmdUpdateContext - cn.xbatis.core.mybatis.mapper.context中的类
 
SQLCmdUpdateContext(BaseUpdate) - 类 的构造器cn.xbatis.core.mybatis.mapper.context.SQLCmdUpdateContext
 
sqlSession - 类 中的变量cn.xbatis.core.mybatis.configuration.BaseMapperProxy
 
StringPool - cn.xbatis.core.util中的类
 
SubQuery - cn.xbatis.core.sql.executor中的类
子查询
SubQuery() - 类 的构造器cn.xbatis.core.sql.executor.SubQuery
 
SubQuery(String) - 类 的构造器cn.xbatis.core.sql.executor.SubQuery
 
SubQuery(Where) - 类 的构造器cn.xbatis.core.sql.executor.SubQuery
 
SubQuery(String, Where) - 类 的构造器cn.xbatis.core.sql.executor.SubQuery
 

T

table(Class, int) - 类 中的方法cn.xbatis.core.sql.MybatisCmdFactory
 
TABLE_INFO_METHOD_NAME - 类 中的静态变量cn.xbatis.core.mybatis.configuration.MybatisMapperProxy
 
TableFieldInfo - cn.xbatis.core.db.reflect中的类
 
TableFieldInfo(Class, Table, Field) - 类 的构造器cn.xbatis.core.db.reflect.TableFieldInfo
 
TableIdGeneratorWrapper - cn.xbatis.core.mybatis.executor中的类
 
TableIdGeneratorWrapper() - 类 的构造器cn.xbatis.core.mybatis.executor.TableIdGeneratorWrapper
 
TableIds - cn.xbatis.core.db.reflect中的类
 
TableInfo - cn.xbatis.core.db.reflect中的类
 
TableInfo(Class<?>) - 类 的构造器cn.xbatis.core.db.reflect.TableInfo
 
tableInfo - 类 中的变量cn.xbatis.core.sql.executor.MpTable
 
tableInfoCache - 类 中的变量cn.xbatis.core.sql.MybatisCmdFactory
 
TableInfoUtil - cn.xbatis.core.util中的类
 
TableInfoUtil() - 类 的构造器cn.xbatis.core.util.TableInfoUtil
 
TablePrefixUtil - cn.xbatis.core.mybatis.provider中的类
 
Tables - cn.xbatis.core.db.reflect中的类
table 信息库
TableSplitUtil - cn.xbatis.core.sql中的类
 
TableSplitUtil() - 类 的构造器cn.xbatis.core.sql.TableSplitUtil
 
TenantContext - cn.xbatis.core.tenant中的类
多租户上下文
TenantSQLListener - cn.xbatis.core.sql.listener中的类
多租户SQL监听器
TenantSQLListener() - 类 的构造器cn.xbatis.core.sql.listener.TenantSQLListener
 
TenantUtil - cn.xbatis.core.tenant中的类
 
TenantUtil() - 类 的构造器cn.xbatis.core.tenant.TenantUtil
 
ThreeFunction<T,U,U2,R> - cn.xbatis.core.function中的接口
 
timeout(Integer) - 接口 中的方法cn.xbatis.core.mybatis.executor.statement.Timeoutable
 
timeout - 类 中的变量cn.xbatis.core.sql.executor.BaseDelete
 
timeout(Integer) - 类 中的方法cn.xbatis.core.sql.executor.BaseDelete
 
timeout - 类 中的变量cn.xbatis.core.sql.executor.BaseInsert
 
timeout(Integer) - 类 中的方法cn.xbatis.core.sql.executor.BaseInsert
 
timeout - 类 中的变量cn.xbatis.core.sql.executor.BaseQuery
 
timeout(Integer) - 类 中的方法cn.xbatis.core.sql.executor.BaseQuery
 
timeout - 类 中的变量cn.xbatis.core.sql.executor.BaseUpdate
 
timeout(Integer) - 类 中的方法cn.xbatis.core.sql.executor.BaseUpdate
 
Timeoutable<T> - cn.xbatis.core.mybatis.executor.statement中的接口
 
toString() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.MybatisParameter
 
toString() - 类 中的方法cn.xbatis.core.mybatis.mapper.context.Pager
 
truncate() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
TRUNCATE TABLE
truncate(Class<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.DeleteBasicMapper
TRUNCATE TABLE
truncate() - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.DeleteMapper
TRUNCATE TABLE
truncate(BasicMapper, TableInfo) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.DeleteMethodUtil
TRUNCATE TABLE
type - 类 中的变量cn.xbatis.core.mybatis.typeHandler.GenericTypeHandler
目标类
TypeConvertUtil - cn.xbatis.core.util中的类
默认值转换

U

UNDERLINE - 类 中的静态变量cn.xbatis.core.util.StringPool
 
underlineToCamel(String) - 类 中的静态方法cn.xbatis.core.util.NamingUtil
字符串下划线转驼峰格式
update(T, UpdateStrategy<T>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类修改
update(T) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类修改
update(T, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类修改
update(T, Getter<T>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类修改
update(Collection<T>, UpdateStrategy<T>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类保存
update(Collection<T>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类修改
update(Collection<T>, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类修改
update(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类修改
update(M) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model修改
update(M, UpdateStrategy<M>) - 接口 中的方法cn.xbatis.core.mvc.Dao
修改策略
update(M, Getter<M>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model修改
update(M, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model修改
update(T, UpdateStrategy<T>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(T) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(T, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(T, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(T, Consumer<Where>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
动态条件修改
update(T, Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
指定where 修改
update(Collection<T>, UpdateStrategy<T>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(Collection<T>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(Collection<T>, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(Collection<T>, Getter<T>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(M, UpdateStrategy<M>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(M) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(M, Getter<M>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(M, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
update(MappedStatement, Object) - 类 中的方法cn.xbatis.core.mybatis.executor.MybatisExecutor
 
update(BaseUpdate<?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BaseMapper
动态修改
update(BaseUpdate<?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
 
update(T, UpdateStrategy<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateBasicMapper
实体类修改
update(T) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateBasicMapper
实体类修改
update(T, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateBasicMapper
实体类修改
update(T, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateBasicMapper
实体类修改
update(T, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateBasicMapper
动态条件修改
update(T, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateBasicMapper
指定where 修改
update(Collection<T>, UpdateStrategy<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateBasicMapper
多个修改,非批量行为
update(Collection<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateBasicMapper
多个修改,非批量行为
update(Collection<T>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateBasicMapper
多个修改,非批量行为
update(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateBasicMapper
多个修改,非批量行为
update(M, UpdateStrategy<M>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
实体类修改
update(M) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
实体类修改
update(M, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
实体类修改
update(M, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
实体类修改
update(M, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
动态条件修改
update(M, boolean, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
动态条件修改
update(M, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
指定where 修改
update(M, boolean, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
指定where条件修改
update(T, UpdateStrategy<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
实体类修改
update(T) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
实体类修改
update(T, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
实体类修改
update(T, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
实体类修改
update(T, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
动态条件修改
update(T, boolean, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
动态条件修改
update(T, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
指定where 修改
update(T, boolean, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
指定where 修改
update(Collection<T>, UpdateStrategy<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
多个修改,非批量行为
update(Collection<T>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
多个修改,非批量行为
update(Collection<T>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
多个修改,非批量行为
update(Collection<T>, Getter<T>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateMapper
多个修改,非批量行为
update(M, UpdateStrategy<M>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
实体类修改
update(M) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
实体类修改
update(M, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
实体类修改
update(M, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
实体类修改
update(M, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
动态条件修改
update(M, boolean, Consumer<Where>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
动态条件修改
update(M, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
指定where条件修改
update(M, boolean, Where) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
指定where条件修改
update(BasicMapper, T, UpdateStrategy<T>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
update(BasicMapper, TableInfo, T) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
update(BasicMapper, TableInfo, T, UpdateStrategy<T>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
update(BasicMapper, TableInfo, T, Consumer<UpdateStrategy<T>>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
update(BasicMapper, T, Consumer<UpdateStrategy<T>>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
update(BasicMapper, M, Consumer<UpdateStrategy<M>>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateModelMethodUtil
 
update(BasicMapper, M, UpdateStrategy<M>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateModelMethodUtil
 
update(BasicMapper, ModelInfo, M, UpdateStrategy<M>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateModelMethodUtil
 
update(BaseUpdate<?>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.MybatisMapper
 
update(SQLCmdUpdateContext, ProviderContext, DbType) - 类 中的静态方法cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
update(Table...) - 类 中的方法cn.xbatis.core.sql.executor.BaseUpdate
以下为去除警告
update(Class...) - 类 中的方法cn.xbatis.core.sql.executor.BaseUpdate
 
Update - cn.xbatis.core.sql.executor中的类
 
Update() - 类 的构造器cn.xbatis.core.sql.executor.Update
 
Update(MybatisCmdFactory) - 类 的构造器cn.xbatis.core.sql.executor.Update
 
Update(Where) - 类 的构造器cn.xbatis.core.sql.executor.Update
 
UPDATE_NAME - 类 中的静态变量cn.xbatis.core.mybatis.provider.MybatisSQLProvider
 
UpdateBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
updateChain() - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
updateChain(Where) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
UpdateChain - cn.xbatis.core.sql.executor.chain中的类
更新链路
UpdateChain() - 类 的构造器cn.xbatis.core.sql.executor.chain.UpdateChain
 
UpdateChain(MybatisMapper<?>) - 类 的构造器cn.xbatis.core.sql.executor.chain.UpdateChain
 
UpdateChain(MybatisMapper<?>, Where) - 类 的构造器cn.xbatis.core.sql.executor.chain.UpdateChain
 
UpdateChain(BaseMapper, Class<?>) - 类 的构造器cn.xbatis.core.sql.executor.chain.UpdateChain
 
UpdateChain(BaseMapper, Class<?>, Where) - 类 的构造器cn.xbatis.core.sql.executor.chain.UpdateChain
 
updateList(BasicMapper, Collection<T>, Consumer<UpdateStrategy<T>>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
updateList(BasicMapper, Collection<T>, UpdateStrategy<T>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
updateList(BasicMapper, TableInfo, Collection<T>, Consumer<UpdateStrategy<T>>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
updateList(BasicMapper, TableInfo, Collection<T>, UpdateStrategy<T>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
updateList(BasicMapper, Collection<M>, UpdateStrategy<M>) - 类 中的静态方法cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateModelMethodUtil
 
UpdateMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
UpdateMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
UpdateMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateMethodUtil
 
updateModel(Collection<M>, Consumer<UpdateStrategy<M>>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model修改
updateModel(Collection<M>) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model修改
updateModel(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model修改
updateModel(Collection<M>, boolean) - 接口 中的方法cn.xbatis.core.mvc.Dao
实体类Model修改
updateModel(Collection<M>, Consumer<UpdateStrategy<M>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
updateModel(Collection<M>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
updateModel(Collection<M>, Getter<M>...) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
updateModel(Collection<M>, boolean) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
updateModel(Collection<M>, Consumer<UpdateStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
多个修改,非批量行为
updateModel(Collection<M>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
多个修改,非批量行为
updateModel(Collection<M>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
多个修改,非批量行为
updateModel(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.basicMapper.UpdateModelBasicMapper
多个修改,非批量行为
updateModel(Collection<M>, Consumer<UpdateStrategy<M>>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
多个修改,非批量行为
updateModel(Collection<M>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
多个修改,非批量行为
updateModel(Collection<M>, boolean) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
多个修改,非批量行为
updateModel(Collection<M>, Getter<M>...) - 接口 中的方法cn.xbatis.core.mybatis.mapper.mappers.UpdateModelMapper
多个修改,非批量行为
UpdateModelBasicMapper - cn.xbatis.core.mybatis.mapper.mappers.basicMapper中的接口
 
UpdateModelMapper<T> - cn.xbatis.core.mybatis.mapper.mappers中的接口
 
UpdateModelMethodUtil - cn.xbatis.core.mybatis.mapper.mappers.utils中的类
 
UpdateModelMethodUtil() - 类 的构造器cn.xbatis.core.mybatis.mapper.mappers.utils.UpdateModelMethodUtil
 
UpdateStrategy<T> - cn.xbatis.core.mybatis.mapper.context.strategy中的类
 
UpdateStrategy() - 类 的构造器cn.xbatis.core.mybatis.mapper.context.strategy.UpdateStrategy
 
updateWithStrategy(T, Consumer<UpdateStrategy<T>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
updateWithStrategy(Collection<T>, Consumer<UpdateStrategy<T>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
updateWithStrategy(M, Consumer<UpdateStrategy<M>>) - 类 中的方法cn.xbatis.core.mvc.impl.BaseDaoImpl
 
useBatchExecutor - 类 中的变量cn.xbatis.core.mybatis.mapper.context.SQLCmdInsertContext
 
UUID - 类 中的静态变量cn.xbatis.core.incrementer.IdentifierGeneratorType
基于java uuid获取
UUIDGenerator - cn.xbatis.core.incrementer中的类
UUID 自增器
UUIDGenerator() - 类 的构造器cn.xbatis.core.incrementer.UUIDGenerator
 

V

valueOf(String) - 枚举 中的静态方法cn.xbatis.core.sql.executor.XmlScriptType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.xbatis.core.sql.executor.XmlScriptType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

Where - cn.xbatis.core.sql.executor中的类
 
Where() - 类 的构造器cn.xbatis.core.sql.executor.Where
 
WhereUtil - cn.xbatis.core.sql.util中的类
 
WhereUtil() - 类 的构造器cn.xbatis.core.sql.util.WhereUtil
 
with(boolean) - 类 中的静态方法cn.xbatis.core.logicDelete.LogicDeleteSwitch
设置开关
WITH_SQL_SESSION_METHOD_NAME - 类 中的静态变量cn.xbatis.core.mybatis.configuration.BaseMapperProxy
 
withMapper(MybatisMapper<?>) - 类 中的方法cn.xbatis.core.sql.executor.chain.DeleteChain
用create静态方法的 Chain 需要调用一次此方法 用于设置 mapper
withMapper(BaseMapper, Class<?>) - 类 中的方法cn.xbatis.core.sql.executor.chain.DeleteChain
用create静态方法的 Chain 需要调用一次此方法 用于设置 mapper
withMapper(MybatisMapper<?>) - 类 中的方法cn.xbatis.core.sql.executor.chain.InsertChain
用create静态方法的 Chain 需要调用一次此方法 用于设置 mapper
withMapper(BaseMapper, Class<?>) - 类 中的方法cn.xbatis.core.sql.executor.chain.InsertChain
用create静态方法的 Chain 需要调用一次此方法 用于设置 mapper
withMapper(MybatisMapper<?>) - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
用create静态方法的 Chain 需要调用一次此方法 用于设置 mapper
withMapper(BaseMapper, Class<?>) - 类 中的方法cn.xbatis.core.sql.executor.chain.QueryChain
用create静态方法的 Chain 需要调用一次此方法 用于设置 mapper
withMapper(MybatisMapper<?>) - 类 中的方法cn.xbatis.core.sql.executor.chain.UpdateChain
用create静态方法的 Chain 需要调用一次此方法 用于设置 mapper
withMapper(BaseMapper, Class<?>) - 类 中的方法cn.xbatis.core.sql.executor.chain.UpdateChain
用create静态方法的 Chain 需要调用一次此方法 用于设置 mapper
WithQuery - cn.xbatis.core.sql.executor中的类
子查询
WithQuery(String) - 类 的构造器cn.xbatis.core.sql.executor.WithQuery
 
withSqlSession(Function<SqlSession, R>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
获取SqlSession 执行底层的 方法
withSqlSession(String, BiFunction<String, SqlSession, R>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
获取SqlSession 执行底层的 方法
withSqlSession(String, PARAMS, ThreeFunction<String, PARAMS, SqlSession, R>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
获取SqlSession 执行底层的 方法
withSqlSession(Class, String, BiFunction<String, SqlSession, R>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
获取SqlSession 执行底层的 方法
withSqlSession(Class, String, PARAMS, ThreeFunction<String, PARAMS, SqlSession, R>) - 接口 中的方法cn.xbatis.core.mybatis.mapper.BasicMapper
获取SqlSession 执行底层的 方法
wrap(MappedStatement) - 类 中的静态方法cn.xbatis.core.mybatis.executor.MappedStatementUtil
 
wrapMappedStatement(MappedStatement, Object) - 类 中的静态方法cn.xbatis.core.mybatis.executor.DynamicsMappedStatement
 

X

XbatisConfig - cn.xbatis.core中的类
全局配置
XbatisSQLBuilder - cn.xbatis.core.sql中的类
 
XbatisSQLBuilder() - 类 的构造器cn.xbatis.core.sql.XbatisSQLBuilder
 
XmlScript - cn.xbatis.core.sql.executor中的类
 
XmlScript(String, List<Object>) - 类 的构造器cn.xbatis.core.sql.executor.XmlScript
 
XmlScriptType - cn.xbatis.core.sql.executor中的枚举
 
XmlScriptUtil - cn.xbatis.core.sql.executor中的类
 
XmlScriptUtil() - 类 的构造器cn.xbatis.core.sql.executor.XmlScriptUtil
 
$ 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 © 2025. All rights reserved.