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

A

AbstractMapperProvider - top.chukongxiang.mybatis.basemapper.providers中的类
 
AbstractMapperProvider() - 类 的构造器top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
 
AbstractWrapper<T,E extends Wrapper<T,E,Column>,Column> - top.chukongxiang.mybatis.basemapper.sql.core中的类
抽象基础条件Wrapper
AbstractWrapper(T) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
AbstractWrapper(Class<T>) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
AbstractWrapper(T, Class<T>) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
and(boolean) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
and(boolean, Consumer<Wrapper<T, ? super E, Column>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
and(boolean) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
接下来的条件是否是and
and() - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
and(boolean, Consumer<Wrapper<T, ? super E, Column>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
and ($wrapper)
and(Consumer<Wrapper<T, ? super E, Column>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
and(boolean) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
and(boolean, Consumer<Wrapper<T, ? super EmptyWrapper<T>, String>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
asc - 类 中的变量top.chukongxiang.mybatis.basemapper.model.page.OrderItem
是否正序排列,默认 true
asc(String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.model.page.OrderItem
 
ascs(String...) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.model.page.OrderItem
 
autoWrap(String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 

B

BaseMapper<T> - top.chukongxiang.mybatis.basemapper中的接口
 
baseMapper - 类 中的变量top.chukongxiang.mybatis.basemapper.ServiceImpl
 
BaseWrapper<T,Column> - top.chukongxiang.mybatis.basemapper.sql.core中的接口
Wrapper基类
batchInsert(List<T>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
批量插入
batchInsert(ProviderContext, Map<String, ?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
批量插入
batchInsertOrUpdate(List<T>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
批量插入或更新
batchInsertOrUpdate(ProviderContext, Map<String, ?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
批量插入或更新
batchSave(List<T>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
批量保存实体
batchSave(List<T>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
batchSaveOrUpdate(List<T>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
批量保存或更新
batchSaveOrUpdate(List<T>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
batchSize - 类 中的变量top.chukongxiang.mybatis.basemapper.ServiceImpl
 
between(boolean, Column, V, V) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
between(boolean, Column, V, V) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column between start and end
between(Column, V, V) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
between(boolean, String, V, V) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
build(String, boolean) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.model.page.OrderItem
 
build(boolean, Column, WrapperSqlCondition, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
build(T) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
根据实体生成查询条件
build() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
build() - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.BaseWrapper
编译成SQL
build() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
build() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
build() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
build() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
build() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.UpdateWrapper
 
buildDuplicateKeyXmlCondition(Class<T>, String) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
根据db类型,生成不同的onDuplicate
buildInsertXmlCondition(Class<T>, String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
 
buildMySqlOnDuplicateXmlCondition(Class<T>, String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
 
buildPostgreSqlOnConflictXmlCondition(Class<T>, String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
 
buildUpdateSetXmlCondition(Class<T>, String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.MapperUpdateProvider
构建更新时默认的SET字段SQL
buildWhereXmlCondition(Class<T>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
已过时。

C

ChildrenQueryWrapper - top.chukongxiang.mybatis.basemapper.sql中的类
用于子查询,构造器传入子查询Wrapper,接受QueryWrapper,子查询必须指定实体类
ChildrenQueryWrapper() - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.ChildrenQueryWrapper
 
ClassUtil - top.chukongxiang.mybatis.basemapper.utils中的类
 
ClassUtil() - 类 的构造器top.chukongxiang.mybatis.basemapper.utils.ClassUtil
 
COLLECTION - 接口 中的静态变量top.chukongxiang.mybatis.basemapper.model.Constants
 
column - 类 中的变量top.chukongxiang.mybatis.basemapper.model.page.OrderItem
需要进行排序的字段
column - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery.OrderBy
 
condition - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
Constants - top.chukongxiang.mybatis.basemapper.model中的接口
 
count(WrapperQuery<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
查询总计数,忽略SELECT的列
count() - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
统计计数
count(WrapperQuery<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
统计计数
count() - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
count(WrapperQuery<T, E, Column>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
countWrapper(ProviderContext, Map<String, Object>) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperSelectProvider
 
current - 类 中的变量top.chukongxiang.mybatis.basemapper.model.page.Page
 

D

DB_TYPE - 类 中的静态变量top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
DbType - top.chukongxiang.mybatis.basemapper.model.enums中的枚举
 
DbType() - 枚举 的构造器top.chukongxiang.mybatis.basemapper.model.enums.DbType
 
dbType(String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
dbType(String, DbType) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
delete(WrapperQuery<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
根据构造器条件删除数据
deleteById(Serializable) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
根据主键删除数据
deleteById(ProviderContext) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperDeleteProvider
根据主键删除数据
deleteByIds(Collection<? extends Serializable>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
根据主键删除数据
deleteByIds(ProviderContext) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperDeleteProvider
根据主键删除数据
deleteByIdsArr(Serializable...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
根据主键删除数据
deleteByIdsArr(ProviderContext) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperDeleteProvider
根据主键删除数据
deleteWrapper(ProviderContext, Map<String, ?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperDeleteProvider
根据构造器条件删除数据
desc(String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.model.page.OrderItem
 
descs(String...) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.model.page.OrderItem
 

E

EmptyWrapper<T> - top.chukongxiang.mybatis.basemapper.sql中的类
空查询wrapper,仅仅支持没有任何where条件
EmptyWrapper(Class<T>) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
emptyWrapper() - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
emptyWrapper(Class<T>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
ENTITY - 接口 中的静态变量top.chukongxiang.mybatis.basemapper.model.Constants
 
ENTITY_METADATA_CACHE - 类 中的静态变量top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
entityClass(ProviderContext) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
获取实体类class
entityClass(Class<? extends BaseMapper<?>>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
 
entityClass - 类 中的变量top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
entityClass - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
entityClass - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.core.SQLInfo
 
entityClass - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
eq(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
eq(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column = value
eq(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
eq(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
exists(boolean, Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
exists(boolean, Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
exists(select xx from xxx)
exists(Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
exists(boolean, String, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 

F

fieldColumnMap - 类 中的变量top.chukongxiang.mybatis.basemapper.providers.TableMetadata
实体字段:未包装的sql字段
fields - 类 中的变量top.chukongxiang.mybatis.basemapper.providers.TableMetadata
所有可用的字段
FieldStrategy - top.chukongxiang.mybatis.basemapper.model.enums中的枚举
字段策略枚举类 如果字段是基本数据类型则最终效果等同于 FieldStrategy.ALWAYS
FieldStrategy() - 枚举 的构造器top.chukongxiang.mybatis.basemapper.model.enums.FieldStrategy
 
fieldWrappedCoulmnMap - 类 中的变量top.chukongxiang.mybatis.basemapper.providers.TableMetadata
实体字段:包装后的sql字段
findEntityClass(Class<? extends E>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
forClass(Class<? extends E>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 

G

ge(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
ge(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column >= value
ge(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
ge(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
getBaseMapper() - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
获取Mapper
getBaseMapper() - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
getById(Serializable) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据主键id获取实体
getById(Serializable) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
getCachedSql(ProviderContext, Supplier<String>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
 
getColumn(Column) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
getColumnName(Field) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
获取字段的列名
getCondition() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.SQLInfo
从sql中获取Where后的所有条件信息
getCurrent() - 接口 中的方法top.chukongxiang.mybatis.basemapper.model.page.IPage
当前页,默认 1
getEntityClass() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
getEntityClass() - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.BaseWrapper
获取实体类Class
getEntityClass() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
getFieldStrategy(TableMetadata<T>, Field) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
获取字段的插入策略
getOne(WrapperQuery<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据构造器解获取单个实体
getOne(T) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据实体注解获取单个实体
getOne(WrapperQuery<T, E, Column>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
getOne(T) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
getOrderBys() - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
排序规则
getOrderBys() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
getProperty(Field) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
 
getProperty(Field, String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
 
getRealColumn(Field) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
getRecords() - 接口 中的方法top.chukongxiang.mybatis.basemapper.model.page.IPage
分页记录列表
getSelectColumn() - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
获取select时需要查询的字符串
getSize() - 接口 中的方法top.chukongxiang.mybatis.basemapper.model.page.IPage
获取每页显示条数
getSqlCondition(Field) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
获取字段注解的 SqlCondition 默认EQ
getSqlSelect() - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
默认查询列
getTableName() - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
获取表名
getTableName() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
getTotal() - 接口 中的方法top.chukongxiang.mybatis.basemapper.model.page.IPage
当前满足条件总行数
getUpdateStrategy(Field) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.MapperUpdateProvider
获取字段更新策略
getWhereSql() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
getWhereSql() - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.BaseWrapper
where 条件
getWhereSql() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
getWhereStrategy(Field) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
获取字段where条件策略
getWrap(int) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
getWrappedColumn(Field) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
groupBy(boolean, Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
group by column[0],column[1]...
groupBy(Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
 
groupBy(boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
groupBy(boolean, Func1<T, ?>...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
groupBy(boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
groupBys - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
groupBys - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
gt(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
gt(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column > value
gt(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
gt(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 

H

HAS_CLASS - 类 中的静态变量top.chukongxiang.mybatis.basemapper.utils.ClassUtil
 
hasClass(String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.utils.ClassUtil
 
having(boolean, Consumer<Wrapper<T, F, Column>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
having $wrapper
having(Consumer<Wrapper<T, F, Column>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
 
having(boolean, Consumer<Wrapper<T, F, String>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
having(boolean, Consumer<Wrapper<T, E, Func1<T, ?>>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
having(boolean, Consumer<Wrapper<T, E, String>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
havingSql - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
havingSql - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
havingValues - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
havingValues - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 

I

idFields - 类 中的变量top.chukongxiang.mybatis.basemapper.providers.TableMetadata
id列
IdType - top.chukongxiang.mybatis.basemapper.model.enums中的枚举
生成ID类型枚举类
IdType(int) - 枚举 的构造器top.chukongxiang.mybatis.basemapper.model.enums.IdType
 
in(boolean, Column, Object...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
in(boolean, Column, Collection<?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
in(boolean, Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
in(boolean, Column, Object...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column in (...values)
in(Column, Object...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
in(boolean, Column, Collection<?>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column in (...values)
in(Column, Collection<?>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
in(boolean, Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
in (SELECT x FROM x ....)
in(Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
in(boolean, String, Object...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
in(boolean, String, Collection<?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
in(boolean, String, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
insert(T) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
插入实体
insert(ProviderContext, Map<String, ?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
插入
insertOrUpdate(T) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
插入或更新
insertOrUpdate(ProviderContext, Map<String, ?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
插入或更新
intercept(Invocation) - 类 中的方法top.chukongxiang.mybatis.basemapper.interceptor.ResultMapInterceptor
 
invoke(Configuration) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
Cglib代理MapperRegistry,在执行addMapper之前,处理BaseMapper的@Options注解,实现动态id回填
IPage<T> - top.chukongxiang.mybatis.basemapper.model.page中的接口
 
isAsc - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery.OrderBy
 
IService<T> - top.chukongxiang.mybatis.basemapper中的接口
 
isIdField(Field) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
isNotNull(boolean, Column...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
isNotNull(boolean, Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column is not null
isNotNull(Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
isNotNull(boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
isNull(boolean, Column...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
isNull(boolean, Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column is null
isNull(Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
isNull(boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 

K

key - 枚举 中的变量top.chukongxiang.mybatis.basemapper.model.enums.IdType
 

L

lambda() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
lambda() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.UpdateWrapper
 
lambdaQuery(T) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.ChildrenQueryWrapper
 
lambdaQuery(Class<T>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.ChildrenQueryWrapper
 
lambdaQuery() - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
lambdaQuery(T) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
lambdaQuery(Class<T>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
LambdaQueryWrapper<T> - top.chukongxiang.mybatis.basemapper.sql中的类
列类型是lambda表达式的查询Wrapper
LambdaQueryWrapper() - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
LambdaQueryWrapper(T) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
LambdaQueryWrapper(Class<T>) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
lambdaUpdate() - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
lambdaUpdate(T) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
lambdaUpdate(Class<T>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
LambdaUpdateWrapper<T> - top.chukongxiang.mybatis.basemapper.sql中的类
列类型是lambda表达式的更新Wrapper
LambdaUpdateWrapper() - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
LambdaUpdateWrapper(T) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
LambdaUpdateWrapper(Class<T>) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
last(boolean, String) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
sql 最后拼接
last(String) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
 
last(boolean, String) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
last(boolean, String) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
last(boolean, String) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
lastSql - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
lastSql - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
le(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
le(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column <= value
le(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
le(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
like(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
like(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column like %value%
like(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
like(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
likeLeft(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
likeLeft(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column like %value
likeLeft(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
likeLeft(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
likeRight(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
likeRight(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column like value%
likeRight(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
likeRight(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
LIMIT - 接口 中的静态变量top.chukongxiang.mybatis.basemapper.model.Constants
 
LIMIT_1 - 接口 中的静态变量top.chukongxiang.mybatis.basemapper.model.Constants
 
list(WrapperQuery<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据构造器解获取实体列表
list(T) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据实体注解获取实体列表
list(WrapperQuery<T, E, Column>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
list(T) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
listAll() - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
查询所有实体
listAll() - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
listByIds(Collection<? extends Serializable>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据多个主键获取实体列表
listByIds(Serializable...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据多个主键获取实体列表
listByIds(Collection<? extends Serializable>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
listByIds(Serializable...) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
lockBatchInsertOrUpdate(List<T>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
锁表批量插入或更新
lockBatchInsertOrUpdate(ProviderContext, Map<String, ?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
锁表批量插入或更新
lockBatchSaveOrUpdate(List<T>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
锁表批量保存或更新
lockBatchSaveOrUpdate(List<T>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
lookup(String) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
lookupColumn(String) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
lt(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
lt(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column < value
lt(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
lt(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 

M

MAPPER_ENTITY_CACHE - 类 中的静态变量top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
缓存Mapper和实体的对应关系

Mapper.class : Entity.class

MapperDeleteProvider - top.chukongxiang.mybatis.basemapper.providers中的类
 
MapperDeleteProvider() - 类 的构造器top.chukongxiang.mybatis.basemapper.providers.MapperDeleteProvider
 
MapperInsertProvider - top.chukongxiang.mybatis.basemapper.providers中的类
 
MapperInsertProvider() - 类 的构造器top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
 
MapperSelectProvider - top.chukongxiang.mybatis.basemapper.providers中的类
需要保证 mybatis-spring-boot 版本 > 2.0.2
MapperSelectProvider() - 类 的构造器top.chukongxiang.mybatis.basemapper.providers.MapperSelectProvider
 
MapperUpdateProvider - top.chukongxiang.mybatis.basemapper.providers中的类
 
MapperUpdateProvider() - 类 的构造器top.chukongxiang.mybatis.basemapper.providers.MapperUpdateProvider
 

N

ne(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
ne(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column !
ne(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
ne(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
normalSql(SQL, String...) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.utils.SqlUtil
 
normalSql(String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.utils.SqlUtil
 
notExists(boolean, Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
notExists(boolean, Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
not exists(select xx from xxx)
notExists(Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
notExists(boolean, String, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
notIn(boolean, Column, Object...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
notIn(boolean, Column, Collection<?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
notIn(boolean, Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
notIn(boolean, Column, Object...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column not in (...values)
notIn(Column, Object...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
notIn(boolean, Column, Collection<?>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column not in (...values)
notIn(Column, Collection<?>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
notIn(boolean, Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
not in (SELECT x FROM x ....)
notIn(Column, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
notIn(boolean, String, Object...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
notIn(boolean, String, Collection<?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
notIn(boolean, String, Function<ChildrenQueryWrapper, WrapperQuery<M, F, C>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
notLike(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
notLike(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column not like %value%
notLike(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
notLike(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
notLikeLeft(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
notLikeLeft(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column not like %value
notLikeLeft(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
notLikeLeft(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
notLikeRight(boolean, Column, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
notLikeRight(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
column not like value%
notLikeRight(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
notLikeRight(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 

O

of(String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery.OrderBy
 
or(boolean) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
接下来的一个条件是OR链接
or(boolean, Consumer<Wrapper<T, ? super E, Column>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
or(boolean) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
接下来的条件是否是 or
or() - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
or(boolean, Consumer<Wrapper<T, ? super E, Column>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
接下来的条件是否是or
or(Consumer<Wrapper<T, ? super E, Column>>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.Wrapper
 
or(boolean) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
or(boolean, Consumer<Wrapper<T, ? super EmptyWrapper<T>, String>>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
orderBy(boolean, boolean, Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
order by
orderBy(boolean, Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
 
OrderBy() - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery.OrderBy
 
orderBy(boolean, boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
orderBy(boolean, boolean, Func1<T, ?>...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
orderBy(boolean, boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
orderByAsc(boolean, Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
order by column[0] ASC, column[1] ASC ,...
orderByAsc(Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
 
orderByAsc(boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
orderByAsc(boolean, Func1<T, ?>...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
orderByAsc(boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
orderByDesc(boolean, Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
order by column[0] DESC, column[1] DESC ,...
orderByDesc(Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
 
orderByDesc(boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
orderByDesc(boolean, Func1<T, ?>...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
orderByDesc(boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
orderBys - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
orderBys - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
OrderItem - top.chukongxiang.mybatis.basemapper.model.page中的类
排序元素载体
OrderItem() - 类 的构造器top.chukongxiang.mybatis.basemapper.model.page.OrderItem
 
orderItems - 类 中的变量top.chukongxiang.mybatis.basemapper.model.page.Page
 
orders() - 接口 中的方法top.chukongxiang.mybatis.basemapper.model.page.IPage
获取排序信息,排序的字段和正反序
orders() - 类 中的方法top.chukongxiang.mybatis.basemapper.model.page.Page
 

P

page(IPage<T>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
分页查询所有数据
page(IPage<T>, WrapperQuery<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
分页查询所有数据
Page<T> - top.chukongxiang.mybatis.basemapper.model.page中的类
 
Page() - 类 的构造器top.chukongxiang.mybatis.basemapper.model.page.Page
 
page(IPage<T>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
page(IPage<T>, WrapperQuery<T, E, Column>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
paramIndex - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
plugin(Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.interceptor.ResultMapInterceptor
 
prefix - 枚举 中的变量top.chukongxiang.mybatis.basemapper.model.enums.SqlCondition
 

Q

query(Class<T>) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.ChildrenQueryWrapper
 
query(T) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.ChildrenQueryWrapper
 
query() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
query() - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
query(T) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
query(Class<T>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
QueryWrapper<T> - top.chukongxiang.mybatis.basemapper.sql中的类
列类型是字符串的查询Wrapper
QueryWrapper() - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
QueryWrapper(T) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
QueryWrapper(Class<T>) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
QueryWrapper(T, Class<T>) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 

R

records - 类 中的变量top.chukongxiang.mybatis.basemapper.model.page.Page
 
remove(WrapperQuery<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据实体条件删除
remove(WrapperQuery<T, E, Column>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
removeById(Serializable) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据主键删除
removeById(Serializable) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
removeByIds(Serializable...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据主键删除
removeByIds(Collection<? extends Serializable>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据主键删除
removeByIds(Serializable...) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
removeByIds(Collection<? extends Serializable>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
resetSql(String, int) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
ResultMapInterceptor - top.chukongxiang.mybatis.basemapper.interceptor中的类
针对BaseMapper自动生成ResultMap
ResultMapInterceptor() - 类 的构造器top.chukongxiang.mybatis.basemapper.interceptor.ResultMapInterceptor
 

S

save(T) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
保存一个实体
save(T) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
saveOrUpdate(T) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
保存或更新实体
saveOrUpdate(T) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
select(boolean, boolean, Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
SELECT DISTINCT column[0], column[1]...
select(boolean, Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
SELECT column[0], column[1]...
select(Column...) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
SELECT column[0], column[1]...
select(boolean, boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
select(boolean, boolean, Func1<T, ?>...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
select(boolean, boolean, String...) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
selectAll() - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
查询所有数据
selectAll(ProviderContext) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperSelectProvider
查询所有数据
selectById(Serializable) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
根据主键查询实体
selectById(ProviderContext) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperSelectProvider
根据主键查询实体
selectByIds(Collection<? extends Serializable>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
根据id数组查询实体列表
selectByIds(ProviderContext) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperSelectProvider
根据id数组查询实体列表
selectByIdsArr(Serializable[]) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
根据id数组查询实体列表
selectList(WrapperQuery<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
查询实体列表
selectOne(WrapperQuery<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
查询单个实体
selectWrapper(ProviderContext, Map<String, Object>) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperSelectProvider
 
serialVersionUID - 类 中的静态变量top.chukongxiang.mybatis.basemapper.model.page.OrderItem
 
ServiceImpl<M extends BaseMapper<T>,T> - top.chukongxiang.mybatis.basemapper中的类
 
ServiceImpl() - 类 的构造器top.chukongxiang.mybatis.basemapper.ServiceImpl
 
set(boolean, Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperUpdate
 
set(Column, Object) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperUpdate
 
set(Func1<T, V>, V) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
set(boolean, Func1<T, ?>, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
set(boolean, String, Object) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.UpdateWrapper
 
setApplicationContext(ApplicationContext) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
setCurrent(long) - 接口 中的方法top.chukongxiang.mybatis.basemapper.model.page.IPage
设置当前页
setProperties(Properties) - 类 中的方法top.chukongxiang.mybatis.basemapper.interceptor.ResultMapInterceptor
 
setRecords(List<T>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.model.page.IPage
设置分页记录列表
setSize(long) - 接口 中的方法top.chukongxiang.mybatis.basemapper.model.page.IPage
设置每页显示条数
setSqls - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
setSqls - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.UpdateWrapper
 
setTableId(T, TableMetadata<T>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.MapperInsertProvider
 
setTableName(String) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperQuery
修改表名
setTableName(String) - 接口 中的方法top.chukongxiang.mybatis.basemapper.sql.core.WrapperUpdate
 
setTableName(String) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
setTableName(String) - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
setTotal(long) - 接口 中的方法top.chukongxiang.mybatis.basemapper.model.page.IPage
设置当前满足条件总行数
size - 类 中的变量top.chukongxiang.mybatis.basemapper.model.page.Page
 
sql - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
sql - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.core.SQLInfo
 
SQL_CACHE - 类 中的静态变量top.chukongxiang.mybatis.basemapper.providers.AbstractMapperProvider
MapperClass#Method : SQL
SqlCondition - top.chukongxiang.mybatis.basemapper.model.enums中的枚举
 
SqlCondition() - 枚举 的构造器top.chukongxiang.mybatis.basemapper.model.enums.SqlCondition
 
SQLInfo<T> - top.chukongxiang.mybatis.basemapper.sql.core中的类
Wrapper构造器构造结果
SQLInfo() - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.core.SQLInfo
 
sqlSelect - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
sqlSelect - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
SqlUtil - top.chukongxiang.mybatis.basemapper.utils中的类
 
SqlUtil() - 类 的构造器top.chukongxiang.mybatis.basemapper.utils.SqlUtil
 
suffix - 枚举 中的变量top.chukongxiang.mybatis.basemapper.model.enums.SqlCondition
 

T

TableField - top.chukongxiang.mybatis.basemapper.model.annnotations中的注释类型
 
TableId - top.chukongxiang.mybatis.basemapper.model.annnotations中的注释类型
 
TableMetadata<T> - top.chukongxiang.mybatis.basemapper.providers中的类
 
TableMetadata(Class<T>) - 类 的构造器top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
TableName - top.chukongxiang.mybatis.basemapper.model.annnotations中的注释类型
 
tableName - 类 中的变量top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
tableName - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.EmptyWrapper
 
tableName - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.LambdaQueryWrapper
 
tableName - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
tableName - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.QueryWrapper
 
tableName - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.UpdateWrapper
 
top.chukongxiang.mybatis.basemapper - 程序包 top.chukongxiang.mybatis.basemapper
 
top.chukongxiang.mybatis.basemapper.interceptor - 程序包 top.chukongxiang.mybatis.basemapper.interceptor
 
top.chukongxiang.mybatis.basemapper.model - 程序包 top.chukongxiang.mybatis.basemapper.model
 
top.chukongxiang.mybatis.basemapper.model.annnotations - 程序包 top.chukongxiang.mybatis.basemapper.model.annnotations
 
top.chukongxiang.mybatis.basemapper.model.enums - 程序包 top.chukongxiang.mybatis.basemapper.model.enums
 
top.chukongxiang.mybatis.basemapper.model.page - 程序包 top.chukongxiang.mybatis.basemapper.model.page
 
top.chukongxiang.mybatis.basemapper.providers - 程序包 top.chukongxiang.mybatis.basemapper.providers
 
top.chukongxiang.mybatis.basemapper.sql - 程序包 top.chukongxiang.mybatis.basemapper.sql
 
top.chukongxiang.mybatis.basemapper.sql.core - 程序包 top.chukongxiang.mybatis.basemapper.sql.core
 
top.chukongxiang.mybatis.basemapper.utils - 程序包 top.chukongxiang.mybatis.basemapper.utils
 
total - 类 中的变量top.chukongxiang.mybatis.basemapper.model.page.Page
 

U

update(WrapperUpdate<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
根据构造器更新数据
update(WrapperUpdate<T, E, Column>) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
更新数据
update(WrapperUpdate<T, E, Column>) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
update() - 类 中的方法top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
update() - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
update(T) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
update(Class<T>) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
updateById(T) - 接口 中的方法top.chukongxiang.mybatis.basemapper.BaseMapper
根据id更新实体
updateById(T) - 接口 中的方法top.chukongxiang.mybatis.basemapper.IService
根据id更新实体
updateById(ProviderContext) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperUpdateProvider
根据id更新实体
updateById(T) - 类 中的方法top.chukongxiang.mybatis.basemapper.ServiceImpl
 
updateWrapper(ProviderContext, Map<String, ?>) - 类 中的方法top.chukongxiang.mybatis.basemapper.providers.MapperUpdateProvider
根据构造器更新数据
UpdateWrapper<T> - top.chukongxiang.mybatis.basemapper.sql中的类
列类型是字符串的更新Wrapper
UpdateWrapper() - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.UpdateWrapper
 
UpdateWrapper(T) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.UpdateWrapper
 
UpdateWrapper(Class<T>) - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.UpdateWrapper
 

V

value - 枚举 中的变量top.chukongxiang.mybatis.basemapper.model.enums.WrapperSqlCondition
 
valueOf(String) - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.DbType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.FieldStrategy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.IdType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.SqlCondition
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.WrapperSqlCondition
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.WrapType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.DbType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.FieldStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.IdType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.SqlCondition
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.WrapperSqlCondition
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.chukongxiang.mybatis.basemapper.model.enums.WrapType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.core.AbstractWrapper
 
values - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.core.SQLInfo
 
values - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.LambdaUpdateWrapper
 
values - 类 中的变量top.chukongxiang.mybatis.basemapper.sql.UpdateWrapper
 

W

WHERE_PAT - 接口 中的静态变量top.chukongxiang.mybatis.basemapper.model.Constants
 
wrap(WrapType, String, String) - 类 中的静态方法top.chukongxiang.mybatis.basemapper.providers.TableMetadata
 
WRAPPER - 接口 中的静态变量top.chukongxiang.mybatis.basemapper.model.Constants
sql构造器参数名 可将Wrapper用于自定义xml中,但要使用该字段生成名参数名,并将生成后的sql放在xml中 示例: interface EntityMapper { <W extends Wrapper<Entity, W, Column>, Column> List<Entity> select(@Param(Constants.WRAPPER)WrapperQuery<Entity, QueryWrapper<Entity, W, Column>> wrapper); } xxx.xml <select id="select"> SELECT * FROM table <where> ${ew.build().getCondition()} </where> </select> Mapper示例可跳转至:
Wrapper<T,E extends Wrapper<T,E,Column>,Column> - top.chukongxiang.mybatis.basemapper.sql.core中的接口
基础 where Wrapper
WrapperLambda<T,E extends Wrapper<T,E,cn.hutool.core.lang.func.Func1<T,?>>> - top.chukongxiang.mybatis.basemapper.sql.core中的接口
声明列类型是Lambda
WrapperQuery<T,E extends Wrapper<T,E,Column>,Column> - top.chukongxiang.mybatis.basemapper.sql.core中的接口
查询Wrapper
WrapperQuery.OrderBy - top.chukongxiang.mybatis.basemapper.sql.core中的类
 
Wrappers - top.chukongxiang.mybatis.basemapper.sql中的类
条件构造器
Wrappers() - 类 的构造器top.chukongxiang.mybatis.basemapper.sql.Wrappers
 
WrapperSqlCondition - top.chukongxiang.mybatis.basemapper.model.enums中的枚举
 
WrapperSqlCondition() - 枚举 的构造器top.chukongxiang.mybatis.basemapper.model.enums.WrapperSqlCondition
 
WrapperString<T,E extends Wrapper<T,E,String>> - top.chukongxiang.mybatis.basemapper.sql.core中的接口
声明列类型是String
WrapperUpdate<T,E extends Wrapper<T,E,Column>,Column> - top.chukongxiang.mybatis.basemapper.sql.core中的接口
更新Wrapper
WrapType - top.chukongxiang.mybatis.basemapper.model.enums中的枚举
表名或字段名包装字符
WrapType() - 枚举 的构造器top.chukongxiang.mybatis.basemapper.model.enums.WrapType
 
A B C D E F G H I K L M N O P Q R S T U V W 
跳过导航链接

Copyright © 2024. All rights reserved.