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

A

addClassAnnotation(InnerClass, IntrospectedTable, Set<FullyQualifiedJavaType>) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addClassComment(InnerClass, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addClassComment(InnerClass, IntrospectedTable, boolean) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addComment(XmlElement) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
Adds a suitable comment to warn users that the element was generated, and when it was generated.
addConfigurationProperties(Properties) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addEnumComment(InnerEnum, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addFieldAnnotation(Field, IntrospectedTable, Set<FullyQualifiedJavaType>) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addFieldAnnotation(Field, IntrospectedTable, IntrospectedColumn, Set<FullyQualifiedJavaType>) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addFieldComment(Field, IntrospectedTable, IntrospectedColumn) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addFieldComment(Field, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
example中的字段
addFileComment(KotlinFile) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addGeneralMethodAnnotation(Method, IntrospectedTable, Set<FullyQualifiedJavaType>) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addGeneralMethodAnnotation(Method, IntrospectedTable, IntrospectedColumn, Set<FullyQualifiedJavaType>) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addGeneralMethodComment(Method, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
example中的方法
addGetterComment(Method, IntrospectedTable, IntrospectedColumn) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addJavadocTag(JavaElement, boolean) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
This method adds the custom javadoc tag for.
addJavaFileComment(CompilationUnit) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addModelClassComment(TopLevelClass, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
entity生成的时候
addRootComment(XmlElement) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
addSetterComment(Method, IntrospectedTable, IntrospectedColumn) - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 
and() - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
and(Consumer<ConditionBuilder<T>>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
创建and的条件组件
and(Consumer<ConditionBuilder<T>>, Boolean) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
创建and的条件组件
and() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
apply(T) - 接口 中的方法com.github.rexsheng.mybatis.converter.Converter
 
AutoInterceptorConfiguration - com.github.rexsheng.mybatis.config中的类
 
AutoInterceptorConfiguration(Class<? extends IDatabaseDialect>, boolean, Class<? extends BuilderConfiguration>) - 类 的构造器com.github.rexsheng.mybatis.config.AutoInterceptorConfiguration
 
AutoInterceptorScannerRegister - com.github.rexsheng.mybatis.core中的类
 
AutoInterceptorScannerRegister() - 类 的构造器com.github.rexsheng.mybatis.core.AutoInterceptorScannerRegister
 
AutoMapperConfiguration - com.github.rexsheng.mybatis.config中的类
 
AutoMapperConfiguration() - 类 的构造器com.github.rexsheng.mybatis.config.AutoMapperConfiguration
 
AutoMapperScannerRegister - com.github.rexsheng.mybatis.core中的类
 
AutoMapperScannerRegister() - 类 的构造器com.github.rexsheng.mybatis.core.AutoMapperScannerRegister
 

B

BaseTypeConverterHandler<T> - com.github.rexsheng.mybatis.converter.type中的类
 
BaseTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.BaseTypeConverterHandler
 
beanToMap(Object) - 类 中的静态方法com.github.rexsheng.mybatis.converter.MapUtil
 
BigDecimalTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
BigDecimalTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.BigDecimalTypeConverterHandler
 
BigIntegerTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
BigIntegerTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.BigIntegerTypeConverterHandler
 
BooleanTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
BooleanTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.BooleanTypeConverterHandler
 
bracket - 类 中的静态变量com.github.rexsheng.mybatis.util.SQLFormatterUtil
 
build() - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfigurationFactory.Builder
 
build() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
build(Class<Z>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
builder() - 类 中的静态方法com.github.rexsheng.mybatis.config.BuilderConfigurationFactory
 
Builder() - 类 的构造器com.github.rexsheng.mybatis.config.BuilderConfigurationFactory.Builder
 
BuilderConfiguration - com.github.rexsheng.mybatis.config中的类
全局配置
BuilderConfiguration() - 类 的构造器com.github.rexsheng.mybatis.config.BuilderConfiguration
 
BuilderConfiguration(IDatabaseDialect) - 类 的构造器com.github.rexsheng.mybatis.config.BuilderConfiguration
 
BuilderConfigurationFactory - com.github.rexsheng.mybatis.config中的类
BuilderConfiguration构造器
BuilderConfigurationFactory() - 类 的构造器com.github.rexsheng.mybatis.config.BuilderConfigurationFactory
 
BuilderConfigurationFactory.Builder - com.github.rexsheng.mybatis.config中的类
 
buildSql(BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
buildSql(BuilderConfiguration, String) - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
buildSqlNoAs(BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
buildSqlNoAs(BuilderConfiguration, String) - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
BulkInsertPlugin - com.github.rexsheng.mybatis.plugin中的类
insertList扩展(mysql)v1.0
BulkInsertPlugin() - 类 的构造器com.github.rexsheng.mybatis.plugin.BulkInsertPlugin
 
ByteArrayTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
ByteArrayTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.ByteArrayTypeConverterHandler
 
ByteObjectArrayTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
ByteObjectArrayTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.ByteObjectArrayTypeConverterHandler
 
ByteTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
ByteTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.ByteTypeConverterHandler
 

C

CamelCaseToMiddleLineRule() - 类 的构造器com.github.rexsheng.mybatis.converter.DtoConverter.CamelCaseToMiddleLineRule
 
CamelCaseToMiddleLineRule() - 类 的构造器com.github.rexsheng.mybatis.converter.MapUtil.CamelCaseToMiddleLineRule
 
CamelCaseToMiddleLineRuler - 类 中的静态变量com.github.rexsheng.mybatis.converter.DtoConverter
 
CamelCaseToMiddleLineRuler - 类 中的静态变量com.github.rexsheng.mybatis.converter.MapUtil
 
camelCaseToUnderLine(String) - 类 中的静态方法com.github.rexsheng.mybatis.util.StringUtils
驼峰转下划线
CamelCaseToUnderLineRule() - 类 的构造器com.github.rexsheng.mybatis.converter.DtoConverter.CamelCaseToUnderLineRule
 
CamelCaseToUnderLineRule() - 类 的构造器com.github.rexsheng.mybatis.converter.MapUtil.CamelCaseToUnderLineRule
 
CamelCaseToUnderLineRuler - 类 中的静态变量com.github.rexsheng.mybatis.converter.DtoConverter
 
CamelCaseToUnderLineRuler - 类 中的静态变量com.github.rexsheng.mybatis.converter.MapUtil
 
capitalToUnderLine(String) - 类 中的静态方法com.github.rexsheng.mybatis.util.StringUtils
首字母小写,大写转下划线
changeMappedStatementResultType(MappedStatement, Class<?>) - 类 中的静态方法com.github.rexsheng.mybatis.factory.MappedStatementFactory
根据现有的 ms 创建一个新的,使用新的返回值类型
changeMappedStatementResultType(MappedStatement, SqlSource, Class<?>) - 类 中的静态方法com.github.rexsheng.mybatis.factory.MappedStatementFactory
 
changeMappedStatementResultType(MappedStatement, SqlSource, Class<?>, List<ResultMapping>) - 类 中的静态方法com.github.rexsheng.mybatis.factory.MappedStatementFactory
 
CharacterTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
CharacterTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.CharacterTypeConverterHandler
 
clientGenerated(Interface, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.TableColumnNamePlugin
 
clientInsertMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.BulkInsertPlugin
 
code - 枚举 中的变量com.github.rexsheng.mybatis.converter.ConverterType
 
columnHandler(IColumnHandler) - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfigurationFactory.Builder
 
ColumnIgnore - com.github.rexsheng.mybatis.annotation中的注释类型
忽略表字段
ColumnName - com.github.rexsheng.mybatis.annotation中的注释类型
表字段信息
ColumnQueryBuilder<T> - com.github.rexsheng.mybatis.extension中的类
 
ColumnQueryBuilder(Class<T>, String) - 类 的构造器com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
ColumnQueryBuilder(Class<T>, String, String) - 类 的构造器com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
ColumnQueryBuilder(Class<T>, String, String, String) - 类 的构造器com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
ColumnQueryBuilder(Class<T>, Field) - 类 的构造器com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
用于批量新增时
ColumnType - com.github.rexsheng.mybatis.core中的枚举
字段类型
com.github.rexsheng.mybatis.annotation - 程序包 com.github.rexsheng.mybatis.annotation
 
com.github.rexsheng.mybatis.config - 程序包 com.github.rexsheng.mybatis.config
 
com.github.rexsheng.mybatis.converter - 程序包 com.github.rexsheng.mybatis.converter
 
com.github.rexsheng.mybatis.converter.type - 程序包 com.github.rexsheng.mybatis.converter.type
 
com.github.rexsheng.mybatis.core - 程序包 com.github.rexsheng.mybatis.core
 
com.github.rexsheng.mybatis.extension - 程序包 com.github.rexsheng.mybatis.extension
 
com.github.rexsheng.mybatis.factory - 程序包 com.github.rexsheng.mybatis.factory
 
com.github.rexsheng.mybatis.handler - 程序包 com.github.rexsheng.mybatis.handler
 
com.github.rexsheng.mybatis.interceptor - 程序包 com.github.rexsheng.mybatis.interceptor
 
com.github.rexsheng.mybatis.mapper - 程序包 com.github.rexsheng.mybatis.mapper
 
com.github.rexsheng.mybatis.plugin - 程序包 com.github.rexsheng.mybatis.plugin
 
com.github.rexsheng.mybatis.provider - 程序包 com.github.rexsheng.mybatis.provider
 
com.github.rexsheng.mybatis.util - 程序包 com.github.rexsheng.mybatis.util
 
composeFullyQualifiedTableName(String, String, String, String, char) - 类 中的方法com.github.rexsheng.mybatis.handler.DefaultTableHandler
 
ConditionBuilder<T> - com.github.rexsheng.mybatis.extension中的类
 
ConditionBuilder(Class<T>) - 类 的构造器com.github.rexsheng.mybatis.extension.ConditionBuilder
 
ConditionBuilder(Class<T>, Consumer<ConditionBuilder<T>>) - 类 的构造器com.github.rexsheng.mybatis.extension.ConditionBuilder
 
ConditionBuilder(Class<T>, Consumer<ConditionBuilder<T>>, Boolean) - 类 的构造器com.github.rexsheng.mybatis.extension.ConditionBuilder
 
ConditionBuilder(Class<T>, Consumer<ConditionBuilder<T>>, Boolean, Boolean) - 类 的构造器com.github.rexsheng.mybatis.extension.ConditionBuilder
 
config(TypeConverterConfiguration<T>) - 类 中的方法com.github.rexsheng.mybatis.converter.type.BaseTypeConverterHandler
 
config(TypeConverterConfiguration<T>) - 接口 中的方法com.github.rexsheng.mybatis.converter.TypeConverterHandler
 
configuration - 类 中的变量com.github.rexsheng.mybatis.converter.type.BaseTypeConverterHandler
 
containsWord(String) - 类 中的静态方法com.github.rexsheng.mybatis.core.SqlReservedWords
 
convert(Object, Class<T>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
convert(Object, Class<T>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
convert(Class<U>) - 类 中的方法com.github.rexsheng.mybatis.converter.type.BaseTypeConverterHandler
 
convert() - 类 中的方法com.github.rexsheng.mybatis.converter.type.BaseTypeConverterHandler
 
convert(Class<U>) - 类 中的方法com.github.rexsheng.mybatis.converter.type.DateTypeConverterHandler
 
convert(Class<U>) - 类 中的方法com.github.rexsheng.mybatis.converter.type.IntegerTypeConverterHandler
 
convert(Class<U>) - 接口 中的方法com.github.rexsheng.mybatis.converter.TypeConverterHandler
 
convert() - 接口 中的方法com.github.rexsheng.mybatis.converter.TypeConverterHandler
 
convert(String, SqlCommandType, String) - 类 中的方法com.github.rexsheng.mybatis.handler.DefaultSqlHandler
 
convert(String, SqlCommandType, String) - 接口 中的方法com.github.rexsheng.mybatis.handler.ISqlHandler
convert sql
Converter<T> - com.github.rexsheng.mybatis.converter中的接口
 
ConverterType - com.github.rexsheng.mybatis.converter中的枚举
 
converterType - 类 中的变量com.github.rexsheng.mybatis.converter.type.BaseTypeConverterHandler
 
convertList(Object, Class<T>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
convertList(Object, Class<T>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
convertPropertyName(Object, String, Class<?>, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter.CamelCaseToMiddleLineRule
 
convertPropertyName(Object, String, Class<?>, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter.CamelCaseToUnderLineRule
 
convertPropertyName(Object, String, Class<?>, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter.MiddleLineToToCamelCaseRule
 
convertPropertyName(Object, String, Class<?>, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter.UnderLineToToCamelCaseRule
 
convertPropertyName(Object, String, Class<?>, Class<?>) - 接口 中的方法com.github.rexsheng.mybatis.converter.IConverterRule
 
convertPropertyName(Object, String, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.CamelCaseToMiddleLineRule
 
convertPropertyName(Object, String, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.CamelCaseToUnderLineRule
 
convertPropertyName(Object, String, Class<?>) - 接口 中的方法com.github.rexsheng.mybatis.converter.MapUtil.IConverterRule
 
convertPropertyName(Object, String, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.MiddleLineToToCamelCaseRule
 
convertPropertyName(Object, String, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.UnderLineToToCamelCaseRule
 
convertPropertyValue(Object, String, Object, Class<?>, Class<?>) - 接口 中的方法com.github.rexsheng.mybatis.converter.IConverterRule
 
convertPropertyValue(Object, String, Object, Class<?>) - 接口 中的方法com.github.rexsheng.mybatis.converter.MapUtil.IConverterRule
 
convertSelf(T) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
convertSelf(T) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
countBySql(String) - 接口 中的方法com.github.rexsheng.mybatis.mapper.DynamicMapper
根据传入的sql查询总条数
countBySqlWithParams(String, Map<String, Object>) - 接口 中的方法com.github.rexsheng.mybatis.mapper.DynamicMapper
根据传入的sql、参数查询总条数
createNewParameterMapping(MappedStatement, String, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.config.DefaultDatabaseDialect
 

D

DateTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
DateTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.DateTypeConverterHandler
 
DefaultColumnHandler - com.github.rexsheng.mybatis.handler中的类
 
DefaultColumnHandler() - 类 的构造器com.github.rexsheng.mybatis.handler.DefaultColumnHandler
 
DefaultDatabaseDialect - com.github.rexsheng.mybatis.config中的类
 
DefaultDatabaseDialect() - 类 的构造器com.github.rexsheng.mybatis.config.DefaultDatabaseDialect
 
DefaultSqlHandler - com.github.rexsheng.mybatis.handler中的类
 
DefaultSqlHandler() - 类 的构造器com.github.rexsheng.mybatis.handler.DefaultSqlHandler
 
DefaultTableHandler - com.github.rexsheng.mybatis.handler中的类
 
DefaultTableHandler() - 类 的构造器com.github.rexsheng.mybatis.handler.DefaultTableHandler
 
deleteByBuilder(QueryBuilder<T>) - 接口 中的方法com.github.rexsheng.mybatis.mapper.DynamicMapper
根据构造条件批量删除数据
deleteByBuilder(QueryBuilder<T>) - 类 中的方法com.github.rexsheng.mybatis.provider.DynamicSqlProvider
 
determineSpringBootVersion() - 类 中的静态方法com.github.rexsheng.mybatis.util.MybatisExtensionVersion
 
dialect(IDatabaseDialect) - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfigurationFactory.Builder
 
DialectProperty - com.github.rexsheng.mybatis.config中的类
 
DialectProperty() - 类 的构造器com.github.rexsheng.mybatis.config.DialectProperty
 
distinct() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
distinct
DoubleTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
DoubleTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.DoubleTypeConverterHandler
 
DtoConverter - com.github.rexsheng.mybatis.converter中的类
对象转换类v1.0
DtoConverter(IConverterRule...) - 类 的构造器com.github.rexsheng.mybatis.converter.DtoConverter
 
DtoConverter(MapUtil.IConverterRule...) - 类 的构造器com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
DtoConverter.CamelCaseToMiddleLineRule - com.github.rexsheng.mybatis.converter中的类
 
DtoConverter.CamelCaseToUnderLineRule - com.github.rexsheng.mybatis.converter中的类
 
DtoConverter.MiddleLineToToCamelCaseRule - com.github.rexsheng.mybatis.converter中的类
 
DtoConverter.UnderLineToToCamelCaseRule - com.github.rexsheng.mybatis.converter中的类
 
DynamicMapper - com.github.rexsheng.mybatis.mapper中的接口
Mybatis扩展接口
DynamicSqlBuilder - com.github.rexsheng.mybatis.extension中的类
 
DynamicSqlBuilder() - 类 的构造器com.github.rexsheng.mybatis.extension.DynamicSqlBuilder
 
DynamicSqlProvider - com.github.rexsheng.mybatis.provider中的类
 
DynamicSqlProvider() - 类 的构造器com.github.rexsheng.mybatis.provider.DynamicSqlProvider
 

E

EnableMybatisExtension - com.github.rexsheng.mybatis.annotation中的注释类型
 
EnableMybatisExtensionMapper - com.github.rexsheng.mybatis.annotation中的注释类型
 
EntityInfo<T> - com.github.rexsheng.mybatis.extension中的类
 
EntityInfo() - 类 的构造器com.github.rexsheng.mybatis.extension.EntityInfo
 
EntityInfo(Class<T>) - 类 的构造器com.github.rexsheng.mybatis.extension.EntityInfo
 
EntityInfo(Class<T>, String) - 类 的构造器com.github.rexsheng.mybatis.extension.EntityInfo
 
eq(SFunction<T, E>, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
eq(SFunction<T, E>, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
eq(String, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
eq(String, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
escape(String) - 类 中的静态方法com.github.rexsheng.mybatis.converter.JSONValue
 
ExtensionCommentGenerator - com.github.rexsheng.mybatis.plugin中的类
 
ExtensionCommentGenerator() - 类 的构造器com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
 

F

FloatTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
FloatTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.FloatTypeConverterHandler
 
FnConverter<T> - com.github.rexsheng.mybatis.converter中的类
 
FnConverter() - 类 的构造器com.github.rexsheng.mybatis.converter.FnConverter
 
fnToFieldName(Converter<T>) - 类 中的方法com.github.rexsheng.mybatis.converter.FnConverter
 
fnToFieldName(Converter<T>) - 类 中的静态方法com.github.rexsheng.mybatis.util.ReflectUtil
 
fnToFieldName(SFunction<T, R>) - 类 中的静态方法com.github.rexsheng.mybatis.util.ReflectUtil
 
formatSql(String) - 类 中的静态方法com.github.rexsheng.mybatis.util.SQLFormatterUtil
 
from(Class<T>) - 类 中的静态方法com.github.rexsheng.mybatis.extension.TableDeleteBuilder
 
from(Class<T>, String) - 类 中的静态方法com.github.rexsheng.mybatis.extension.TableDeleteBuilder
 
from(Class<T>) - 类 中的静态方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
from(Class<T>, String) - 类 中的静态方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
from(Class<T>) - 类 中的静态方法com.github.rexsheng.mybatis.extension.TableUpdateBuilder
 
from(Class<T>, String) - 类 中的静态方法com.github.rexsheng.mybatis.extension.TableUpdateBuilder
 
functionToFieldName(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.converter.FnConverter
 

G

generateCountSql(String, Object, BoundSql, MappedStatement, QueryBuilder<?>) - 类 中的方法com.github.rexsheng.mybatis.config.DefaultDatabaseDialect
 
generateCountSql(String, Object, BoundSql, MappedStatement, QueryBuilder<?>) - 接口 中的方法com.github.rexsheng.mybatis.config.IDatabaseDialect
 
generatePaginationSql(String, List<ParameterMapping>, BoundSql, MappedStatement, QueryBuilder<?>) - 接口 中的方法com.github.rexsheng.mybatis.config.IDatabaseDialect
 
generatePaginationSql(String, List<ParameterMapping>, BoundSql, MappedStatement, QueryBuilder<?>) - 类 中的方法com.github.rexsheng.mybatis.config.MySqlDialect
 
generatePaginationSql(String, List<ParameterMapping>, BoundSql, MappedStatement, QueryBuilder<?>) - 类 中的方法com.github.rexsheng.mybatis.config.OracleDialect
 
generatePaginationSql(String, List<ParameterMapping>, BoundSql, MappedStatement, QueryBuilder<?>) - 类 中的方法com.github.rexsheng.mybatis.config.SqlServerDialect
 
getAliasName() - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
getBeginDelimiter() - 类 中的方法com.github.rexsheng.mybatis.config.DialectProperty
 
getBuiderConfig() - 类 中的方法com.github.rexsheng.mybatis.extension.QueryBuilder
 
getBuilder() - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfigurationFactory
 
getClassField(Class<?>, String) - 类 中的静态方法com.github.rexsheng.mybatis.util.ReflectUtil
 
getColumn() - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
getColumnHandler() - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfiguration
 
getColumnMapping(MappedStatement, QueryBuilder<?>) - 类 中的静态方法com.github.rexsheng.mybatis.factory.ResultMappingFactory
 
getColumnName(BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
getConditions() - 类 中的方法com.github.rexsheng.mybatis.extension.JoinConditionBuilder
 
getConditions() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getConditionsForUpdate() - 类 中的方法com.github.rexsheng.mybatis.extension.JoinConditionBuilder
 
getCondtion() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder.JoinTableConditionInternal
 
getConverterType() - 类 中的方法com.github.rexsheng.mybatis.converter.TypeConverterConfiguration
 
getDatabaseDialect() - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfiguration
 
getDataList() - 类 中的方法com.github.rexsheng.mybatis.core.PagedList
 
getDateString() - 类 中的方法com.github.rexsheng.mybatis.plugin.ExtensionCommentGenerator
Returns a formated date string to include in the Javadoc tag and XML comments.
getDbType() - 类 中的方法com.github.rexsheng.mybatis.config.DialectProperty
 
getDeclaredFields(Class<?>) - 类 中的静态方法com.github.rexsheng.mybatis.util.ReflectUtil
 
getDeclaredFieldsWithoutCache(Class<?>) - 类 中的静态方法com.github.rexsheng.mybatis.util.ReflectUtil
 
getDistinct() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getEndDelimiter() - 类 中的方法com.github.rexsheng.mybatis.config.DialectProperty
 
getEndIndex() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
获取截止序号
getEntityClass() - 类 中的方法com.github.rexsheng.mybatis.extension.EntityInfo
 
getField() - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
getFieldName() - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
getFieldValue(Object, String) - 类 中的静态方法com.github.rexsheng.mybatis.util.ReflectUtil
利用反射获取指定对象的指定属性
getGroupByColumns() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getHandler(Type, ConverterType) - 类 中的方法com.github.rexsheng.mybatis.converter.TypeConverterRegistry
 
getHandler(T, ConverterType) - 类 中的方法com.github.rexsheng.mybatis.converter.TypeConverterRegistry
 
getHandler(T) - 类 中的方法com.github.rexsheng.mybatis.converter.TypeConverterRegistry
 
getHasValue() - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
getHavingConditions() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getImplementationVersion(JarFile) - 类 中的静态方法com.github.rexsheng.mybatis.util.MybatisExtensionVersion
 
getInnerConditions() - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
getInputColumnName() - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
getInstance(Class<?>, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.TypeConverterRegistry
 
getIsAnd() - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
getIsSeparate() - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
getIsSeparateAnd() - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
getIsValid() - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
getJoinList() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getJoinType() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder.JoinTableConditionInternal
 
getLeftColumn() - 类 中的方法com.github.rexsheng.mybatis.extension.JoinConditionBuilder.JoinColumnsInternal
 
getListValue() - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
getMaxInLength() - 类 中的方法com.github.rexsheng.mybatis.config.DialectProperty
 
getName(ColumnQueryBuilder<?>, BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.handler.DefaultColumnHandler
 
getName(Class<?>, BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.handler.DefaultTableHandler
 
getName(ColumnQueryBuilder<?>, BuilderConfiguration) - 接口 中的方法com.github.rexsheng.mybatis.handler.IColumnHandler
获取列名
getName(Class<?>, BuilderConfiguration) - 接口 中的方法com.github.rexsheng.mybatis.handler.ITableHandler
获取表名
getName(ColumnQueryBuilder<?>, BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.handler.MybatisPlusColumnHandler
 
getName(Class<?>, BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.handler.MybatisPlusTableHandler
 
getOrderByColumns() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getOutputClazz() - 类 中的方法com.github.rexsheng.mybatis.extension.QueryBuilder
 
getPageIndex() - 接口 中的方法com.github.rexsheng.mybatis.core.IPagedList
 
getPageIndex() - 接口 中的方法com.github.rexsheng.mybatis.core.IPageInput
页码,从1开始
getPageIndex() - 类 中的方法com.github.rexsheng.mybatis.core.PagedList
 
getPageIndex() - 类 中的方法com.github.rexsheng.mybatis.core.PageInput
 
getPageIndex() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getPageInputClassName() - 类 中的方法com.github.rexsheng.mybatis.plugin.PaginationPlugin
 
getPageSize() - 接口 中的方法com.github.rexsheng.mybatis.core.IPagedList
 
getPageSize() - 接口 中的方法com.github.rexsheng.mybatis.core.IPageInput
页大小
getPageSize() - 类 中的方法com.github.rexsheng.mybatis.core.PagedList
 
getPageSize() - 类 中的方法com.github.rexsheng.mybatis.core.PageInput
 
getPageSize() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getPrefix() - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
getProperty() - 类 中的方法com.github.rexsheng.mybatis.config.DefaultDatabaseDialect
 
getProperty() - 接口 中的方法com.github.rexsheng.mybatis.config.IDatabaseDialect
 
getPropertyName() - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
getPropertyNameFromRuler(Object, String, Class<?>, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
getPropertyNameFromRuler(Object, String, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
getPropertyValueFromRuler(Object, String, Object, Class<?>, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
getPropertyValueFromRuler(Object, String, Object, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
getRawType() - 类 中的方法com.github.rexsheng.mybatis.converter.TypeConverterReference
 
getRelation() - 类 中的方法com.github.rexsheng.mybatis.extension.JoinConditionBuilder.JoinColumnsInternal
 
getRelation() - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
getRightClazz() - 类 中的方法com.github.rexsheng.mybatis.extension.JoinConditionBuilder
 
getRightColumn() - 类 中的方法com.github.rexsheng.mybatis.extension.JoinConditionBuilder.JoinColumnsInternal
 
getRules() - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
getRules() - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
getSelectColumns() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getSelectKey(IntrospectedColumn, GeneratedKey) - 类 中的方法com.github.rexsheng.mybatis.plugin.BulkInsertPlugin
 
getSkipSize() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getStartIndex() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
获取开始序号
getSuffix() - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
getSuperClassGenricType(Class<?>) - 类 中的静态方法com.github.rexsheng.mybatis.util.ReflectUtil
 
getSuperClassGenricType(Class<?>, int) - 类 中的静态方法com.github.rexsheng.mybatis.util.ReflectUtil
 
getTable() - 类 中的方法com.github.rexsheng.mybatis.extension.QueryBuilder
 
getTable() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder.JoinTableConditionInternal
 
getTableHandler() - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfiguration
 
getTableName() - 类 中的方法com.github.rexsheng.mybatis.extension.EntityInfo
 
getTemporarySkipSelectIfCountZero() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getTotalCountEnabled() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
是否在执行列表查询中同时计算总条数
getTotalItemCount() - 接口 中的方法com.github.rexsheng.mybatis.core.IPagedList
 
getTotalItemCount() - 类 中的方法com.github.rexsheng.mybatis.core.PagedList
 
getTotalItemCount() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
getTotalPageCount() - 接口 中的方法com.github.rexsheng.mybatis.core.IPagedList
 
getTotalPageCount() - 类 中的方法com.github.rexsheng.mybatis.core.PagedList
 
getUpdateColumns() - 类 中的方法com.github.rexsheng.mybatis.extension.TableUpdateBuilder
 
getValue() - 类 中的方法com.github.rexsheng.mybatis.converter.type.BaseTypeConverterHandler
 
getValue() - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
getVersion() - 类 中的静态方法com.github.rexsheng.mybatis.util.MybatisExtensionVersion
 
getWhereConditions() - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
groupBy(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
groupBy(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
gt(SFunction<T, E>, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
gt(SFunction<T, E>, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
gt(String, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
gt(String, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
gte(SFunction<T, E>, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
gte(SFunction<T, E>, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
gte(String, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
gte(String, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 

H

hasValue(String) - 类 中的静态方法com.github.rexsheng.mybatis.util.StringUtils
 
having(String, Consumer<ConditionBuilder<T>>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
自定义聚合函数操作
havingAvg(Consumer<ConditionBuilder<T>>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
havingCount(Consumer<ConditionBuilder<T>>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
havingMax(Consumer<ConditionBuilder<T>>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
havingMin(Consumer<ConditionBuilder<T>>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
havingSum(Consumer<ConditionBuilder<T>>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 

I

IColumnHandler - com.github.rexsheng.mybatis.handler中的接口
 
IConverterRule - com.github.rexsheng.mybatis.converter中的接口
 
IDatabaseDialect - com.github.rexsheng.mybatis.config中的接口
 
ifMatchRuler(Object, String, Class<?>, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
ifMatchRuler(Object, String, Class<?>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
IfNullPlugin - com.github.rexsheng.mybatis.plugin中的类
 
IfNullPlugin() - 类 的构造器com.github.rexsheng.mybatis.plugin.IfNullPlugin
 
IgnoreConvert - com.github.rexsheng.mybatis.converter中的注释类型
 
in(SFunction<T, E>, List<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
in(SFunction<T, E>, List<E>, Predicate<List<E>>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
in(String, List<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
in(String, List<E>, Predicate<List<E>>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
initialized(IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.PaginationPlugin
 
initialized(IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.TableColumnNamePlugin
 
innerJoin(TableQueryBuilder<R>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
InputStreamTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
InputStreamTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.InputStreamTypeConverterHandler
 
insertBatch(List<T>) - 接口 中的方法com.github.rexsheng.mybatis.mapper.DynamicMapper
批量新增
insertBatch(Map<String, Object>) - 类 中的方法com.github.rexsheng.mybatis.provider.DynamicSqlProvider
 
InstantTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
InstantTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.InstantTypeConverterHandler
 
IntegerTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
IntegerTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.IntegerTypeConverterHandler
 
intercept(Invocation) - 类 中的方法com.github.rexsheng.mybatis.interceptor.PagedListInterceptor
 
intercept(Invocation) - 类 中的方法com.github.rexsheng.mybatis.interceptor.ResultTypeInterceptor
 
intercept(Invocation) - 类 中的方法com.github.rexsheng.mybatis.interceptor.SqlStatementInterceptor
 
intercept(Invocation) - 类 中的方法com.github.rexsheng.mybatis.interceptor.TableShardInterceptor
 
IPagedList<T> - com.github.rexsheng.mybatis.core中的接口
分页接口
IPageInput - com.github.rexsheng.mybatis.core中的接口
 
isNotNull(SFunction<T, E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
isNotNull(SFunction<T, E>, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
isNotNull(String) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
isNotNull(String, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
isNull(SFunction<T, E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
isNull(SFunction<T, E>, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
isNull(String) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
isNull(String, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
isPrimaryKey(ColumnQueryBuilder<?>, BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.handler.DefaultColumnHandler
 
isPrimaryKey(ColumnQueryBuilder<?>, BuilderConfiguration) - 接口 中的方法com.github.rexsheng.mybatis.handler.IColumnHandler
是否主键
isPrimaryKey(ColumnQueryBuilder<?>, BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.handler.MybatisPlusColumnHandler
 
ISqlHandler - com.github.rexsheng.mybatis.handler中的接口
 
ITableHandler - com.github.rexsheng.mybatis.handler中的接口
 

J

join(TableQueryBuilder<R>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
JoinColumnsInternal(ColumnQueryBuilder<L>, ColumnQueryBuilder<R>) - 类 的构造器com.github.rexsheng.mybatis.extension.JoinConditionBuilder.JoinColumnsInternal
 
JoinConditionBuilder<L,R> - com.github.rexsheng.mybatis.extension中的类
 
JoinConditionBuilder(Class<L>, Class<R>) - 类 的构造器com.github.rexsheng.mybatis.extension.JoinConditionBuilder
 
JoinConditionBuilder.JoinColumnsInternal<L,R> - com.github.rexsheng.mybatis.extension中的类
 
JoinTableConditionInternal(TableQueryBuilder<R>, JoinConditionBuilder<L, R>, String) - 类 的构造器com.github.rexsheng.mybatis.extension.TableQueryBuilder.JoinTableConditionInternal
 
JSONArray - com.github.rexsheng.mybatis.converter中的类
 
JSONArray() - 类 的构造器com.github.rexsheng.mybatis.converter.JSONArray
 
JSONObject - com.github.rexsheng.mybatis.converter中的类
 
JSONObject() - 类 的构造器com.github.rexsheng.mybatis.converter.JSONObject
 
JSONValue - com.github.rexsheng.mybatis.converter中的类
 
JSONValue() - 类 的构造器com.github.rexsheng.mybatis.converter.JSONValue
 

L

leftJoin(TableQueryBuilder<R>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
like(SFunction<T, E>, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
like(SFunction<T, E>, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
like(String, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
like(String, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
LocalDateTimeTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
LocalDateTimeTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.LocalDateTimeTypeConverterHandler
 
LocalDateTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
LocalDateTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.LocalDateTypeConverterHandler
 
LocalTimeTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
LocalTimeTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.LocalTimeTypeConverterHandler
 
LongTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
LongTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.LongTypeConverterHandler
 
lt(SFunction<T, E>, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
lt(SFunction<T, E>, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
lt(String, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
lt(String, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
lte(SFunction<T, E>, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
lte(SFunction<T, E>, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
lte(String, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
lte(String, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 

M

main(String[]) - 类 中的静态方法com.github.rexsheng.mybatis.converter.TypeConvertFactory
 
main(String[]) - 类 中的静态方法com.github.rexsheng.mybatis.util.SQLFormatterUtil
 
main(String[]) - 类 中的静态方法com.github.rexsheng.mybatis.util.StringUtils
 
map - 类 中的静态变量com.github.rexsheng.mybatis.util.SQLFormatterUtil
 
MappedStatementFactory - com.github.rexsheng.mybatis.factory中的类
 
MappedStatementFactory() - 类 的构造器com.github.rexsheng.mybatis.factory.MappedStatementFactory
 
mapToBean(Map<String, Object>, Object) - 类 中的静态方法com.github.rexsheng.mybatis.converter.MapUtil
 
mapToBean(Map<String, Object>, Class<?>) - 类 中的静态方法com.github.rexsheng.mybatis.converter.MapUtil
 
MapUtil - com.github.rexsheng.mybatis.converter中的类
 
MapUtil() - 类 的构造器com.github.rexsheng.mybatis.converter.MapUtil
 
MapUtil.CamelCaseToMiddleLineRule - com.github.rexsheng.mybatis.converter中的类
 
MapUtil.CamelCaseToUnderLineRule - com.github.rexsheng.mybatis.converter中的类
 
MapUtil.DtoConverter - com.github.rexsheng.mybatis.converter中的类
 
MapUtil.IConverterRule - com.github.rexsheng.mybatis.converter中的接口
 
MapUtil.MiddleLineToToCamelCaseRule - com.github.rexsheng.mybatis.converter中的类
 
MapUtil.UnderLineToToCamelCaseRule - com.github.rexsheng.mybatis.converter中的类
 
MasterKeyGetterPlugin - com.github.rexsheng.mybatis.plugin中的类
https://github.com/RexSheng ©2019
MasterKeyGetterPlugin() - 类 的构造器com.github.rexsheng.mybatis.plugin.MasterKeyGetterPlugin
 
MiddleLineToCamelCaseRuler - 类 中的静态变量com.github.rexsheng.mybatis.converter.DtoConverter
 
MiddleLineToCamelCaseRuler - 类 中的静态变量com.github.rexsheng.mybatis.converter.MapUtil
 
MiddleLineToToCamelCaseRule() - 类 的构造器com.github.rexsheng.mybatis.converter.DtoConverter.MiddleLineToToCamelCaseRule
 
MiddleLineToToCamelCaseRule() - 类 的构造器com.github.rexsheng.mybatis.converter.MapUtil.MiddleLineToToCamelCaseRule
 
modelBaseRecordClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.PaginationPlugin
 
modelBaseRecordClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.TableColumnNamePlugin
 
modelClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.TableColumnNamePlugin
 
modelExampleClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.IfNullPlugin
 
modelExampleClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.OrderByPlugin
 
modelExampleClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.PaginationPlugin
 
modelFieldGenerated(Field, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - 类 中的方法com.github.rexsheng.mybatis.plugin.TableColumnNamePlugin
 
modelGetterMethodGenerated(Method, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - 类 中的方法com.github.rexsheng.mybatis.plugin.TableColumnNamePlugin
 
modelRecordWithBLOBsClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.TableColumnNamePlugin
 
modelSetterMethodGenerated(Method, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - 类 中的方法com.github.rexsheng.mybatis.plugin.TableColumnNamePlugin
 
MonthTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
MonthTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.MonthTypeConverterHandler
 
MybatisExtensionVersion - com.github.rexsheng.mybatis.util中的类
 
MybatisExtensionVersion() - 类 的构造器com.github.rexsheng.mybatis.util.MybatisExtensionVersion
 
MybatisPlusColumnHandler - com.github.rexsheng.mybatis.handler中的类
 
MybatisPlusColumnHandler() - 类 的构造器com.github.rexsheng.mybatis.handler.MybatisPlusColumnHandler
 
MybatisPlusTableHandler - com.github.rexsheng.mybatis.handler中的类
 
MybatisPlusTableHandler() - 类 的构造器com.github.rexsheng.mybatis.handler.MybatisPlusTableHandler
 
MySqlDialect - com.github.rexsheng.mybatis.config中的类
 
MySqlDialect() - 类 的构造器com.github.rexsheng.mybatis.config.MySqlDialect
 
MySqlDialect(DialectProperty) - 类 的构造器com.github.rexsheng.mybatis.config.MySqlDialect
 

N

notEq(SFunction<T, E>, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
notEq(SFunction<T, E>, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
notEq(String, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
notEq(String, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
notIn(SFunction<T, E>, List<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
not in
notIn(SFunction<T, E>, List<E>, Predicate<List<E>>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
not in
notIn(String, List<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
not in
notIn(String, List<E>, Predicate<List<E>>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
not in
notLike(SFunction<T, E>, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
not like
notLike(SFunction<T, E>, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
not like
notLike(String, E) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
not like
notLike(String, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
not like

O

ObjectTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
ObjectTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.ObjectTypeConverterHandler
 
objectValueToString(Object) - 类 中的方法com.github.rexsheng.mybatis.interceptor.ResultTypeInterceptor
 
of(Class<A>) - 类 中的静态方法com.github.rexsheng.mybatis.converter.FnConverter
 
OffsetDateTimeTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
OffsetDateTimeTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.OffsetDateTimeTypeConverterHandler
 
OffsetTimeTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
OffsetTimeTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.OffsetTimeTypeConverterHandler
 
on(SFunction<L, Object>, SFunction<R, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.JoinConditionBuilder
 
or() - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
or(Consumer<ConditionBuilder<T>>) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
创建or的条件组件
or(Consumer<ConditionBuilder<T>>, Boolean) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
创建or的条件组件
or() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
OracleDialect - com.github.rexsheng.mybatis.config中的类
 
OracleDialect() - 类 的构造器com.github.rexsheng.mybatis.config.OracleDialect
 
OracleDialect(DialectProperty) - 类 的构造器com.github.rexsheng.mybatis.config.OracleDialect
 
order() - 接口 中的方法com.github.rexsheng.mybatis.converter.IConverterRule
 
order() - 接口 中的方法com.github.rexsheng.mybatis.converter.MapUtil.IConverterRule
 
orderBy(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderBy(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByAggregation(SFunction<T, Object>, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByAggregation(String, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByAggregationDesc(SFunction<T, Object>, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByAggregationDesc(String, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByAvg(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByAvg(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByAvgDesc(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByAvgDesc(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByCount(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByCount(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByCountDesc(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByCountDesc(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByDesc(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByDesc(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByMax(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByMax(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByMaxDesc(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByMaxDesc(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByMin(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByMin(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByMinDesc(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderByMinDesc(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
OrderByPlugin - com.github.rexsheng.mybatis.plugin中的类
 
OrderByPlugin() - 类 的构造器com.github.rexsheng.mybatis.plugin.OrderByPlugin
 
orderBySum(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderBySum(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderBySumDesc(SFunction<T, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
orderBySumDesc(String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 

P

page(IPageInput) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
page(int, int) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
PagedList<T> - com.github.rexsheng.mybatis.core中的类
分页列表
PagedList() - 类 的构造器com.github.rexsheng.mybatis.core.PagedList
 
PagedList(List<T>, Integer, Integer, Long) - 类 的构造器com.github.rexsheng.mybatis.core.PagedList
 
PagedList(List<T>, IPageInput, Long) - 类 的构造器com.github.rexsheng.mybatis.core.PagedList
 
PagedList(Integer, Integer, Long) - 类 的构造器com.github.rexsheng.mybatis.core.PagedList
 
PagedList(IPageInput, Long) - 类 的构造器com.github.rexsheng.mybatis.core.PagedList
 
PagedListInterceptor - com.github.rexsheng.mybatis.interceptor中的类
 
PagedListInterceptor() - 类 的构造器com.github.rexsheng.mybatis.interceptor.PagedListInterceptor
 
pageIndex - 类 中的变量com.github.rexsheng.mybatis.core.PageInput
 
PageInput - com.github.rexsheng.mybatis.core中的类
 
PageInput() - 类 的构造器com.github.rexsheng.mybatis.core.PageInput
 
PageInput(Integer, Integer) - 类 的构造器com.github.rexsheng.mybatis.core.PageInput
 
pageSize - 类 中的变量com.github.rexsheng.mybatis.core.PageInput
 
PaginationPlugin - com.github.rexsheng.mybatis.plugin中的类
 
PaginationPlugin() - 类 的构造器com.github.rexsheng.mybatis.plugin.PaginationPlugin
 
parseJson(Object, Class<T>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
parseJson(Object, Class<T>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
parseJsonList(Object, Class<T>) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
parseJsonList(Object, Class<T>) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
plugin(Object) - 类 中的方法com.github.rexsheng.mybatis.interceptor.PagedListInterceptor
 
plugin(Object) - 类 中的方法com.github.rexsheng.mybatis.interceptor.ResultTypeInterceptor
 
plugin(Object) - 类 中的方法com.github.rexsheng.mybatis.interceptor.SqlStatementInterceptor
 
plugin(Object) - 类 中的方法com.github.rexsheng.mybatis.interceptor.TableShardInterceptor
 
postMap - 类 中的静态变量com.github.rexsheng.mybatis.util.SQLFormatterUtil
 
preMap - 类 中的静态变量com.github.rexsheng.mybatis.util.SQLFormatterUtil
 
property - 类 中的变量com.github.rexsheng.mybatis.config.DefaultDatabaseDialect
 

Q

QueryBuilder<T> - com.github.rexsheng.mybatis.extension中的类
 
QueryBuilder(TableQueryBuilder<T>) - 类 的构造器com.github.rexsheng.mybatis.extension.QueryBuilder
 
QueryBuilder(TableQueryBuilder<S>, Class<T>) - 类 的构造器com.github.rexsheng.mybatis.extension.QueryBuilder
 

R

ReaderTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
ReaderTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.ReaderTypeConverterHandler
 
reflectByPath(String) - 类 中的静态方法com.github.rexsheng.mybatis.util.ReflectUtil
根据文件路径 获取反射对象并执行对应方法
ReflectUtil - com.github.rexsheng.mybatis.util中的类
 
ReflectUtil() - 类 的构造器com.github.rexsheng.mybatis.util.ReflectUtil
 
register(Class<T>, TypeConverterHandler<? extends T>) - 类 中的方法com.github.rexsheng.mybatis.converter.TypeConverterRegistry
 
register(TypeConverterReference<T>, TypeConverterHandler<? extends T>) - 类 中的方法com.github.rexsheng.mybatis.converter.TypeConverterRegistry
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - 类 中的方法com.github.rexsheng.mybatis.core.AutoInterceptorScannerRegister
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - 类 中的方法com.github.rexsheng.mybatis.core.AutoMapperScannerRegister
 
removeBreakingWhitespace(String) - 类 中的方法com.github.rexsheng.mybatis.interceptor.ResultTypeInterceptor
 
removeBreakingWhitespace(String) - 类 中的静态方法com.github.rexsheng.mybatis.util.StringUtils
 
replaceFirst(String, String, String) - 类 中的静态方法com.github.rexsheng.mybatis.util.StringUtils
 
replacePrefix(String, String, String) - 类 中的静态方法com.github.rexsheng.mybatis.util.StringUtils
 
replaceSuffix(String, String, String) - 类 中的静态方法com.github.rexsheng.mybatis.util.StringUtils
 
ResultMappingFactory - com.github.rexsheng.mybatis.factory中的类
 
ResultMappingFactory() - 类 的构造器com.github.rexsheng.mybatis.factory.ResultMappingFactory
 
resultTypeInterceptor() - 类 中的方法com.github.rexsheng.mybatis.config.AutoInterceptorConfiguration
 
ResultTypeInterceptor - com.github.rexsheng.mybatis.interceptor中的类
 
ResultTypeInterceptor() - 类 的构造器com.github.rexsheng.mybatis.interceptor.ResultTypeInterceptor
 
rightJoin(TableQueryBuilder<R>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 

S

select(Predicate<Field>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
查询满足条件的字段 same as TableQueryBuilder.selectField(Predicate)
select(SFunction<T, Object>...) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectAll() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectAs(SFunction<T, Object>, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectAs(String, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectAs(SFunction<T, Object>, SFunction<Z, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
别名查询
selectAs(String, SFunction<Z, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
别名查询
selectByBuilder(QueryBuilder<T>) - 接口 中的方法com.github.rexsheng.mybatis.mapper.DynamicMapper
根据构造条件查询数据
selectByBuilder(QueryBuilder<T>) - 类 中的方法com.github.rexsheng.mybatis.provider.DynamicSqlProvider
 
selectByMap(String) - 接口 中的方法com.github.rexsheng.mybatis.mapper.DynamicMapper
根据传入的sql返回map结果
selectByMapWithParams(String, Map<String, Object>) - 接口 中的方法com.github.rexsheng.mybatis.mapper.DynamicMapper
根据传入的sql、参数返回map结果 代码示例: Map<String,Object> paramMap=new HashMap<>(); paramMap.put("limit", 3); paramMap.put("userId", 10); paramMap.put("create_time", new Date()); paramMap.put("orderByClause", " create_time desc "); paramMap.put("userIdList", Arrays.asList(13,14,15)); List<Map<String,Object>> userList = dao.selectByMapWithParams("Select user_id,user_name as userName,create_time as createTime from t_user "+ " where user_id>=#{userId} and user_id not in #{userIdList} and create_time< #{create_time} order by ${orderByClause} limit #{limit}",paramMap);
selectBySql(String, Class<T>) - 接口 中的方法com.github.rexsheng.mybatis.mapper.DynamicMapper
根据传入的sql及返回类型执行查询
selectBySql(String) - 类 中的方法com.github.rexsheng.mybatis.provider.DynamicSqlProvider
 
selectBySqlWithParams(String, Map<String, Object>, Class<T>) - 接口 中的方法com.github.rexsheng.mybatis.mapper.DynamicMapper
根据传入的sql、参数及返回类型执行查询 代码示例: Map<String,Object> paramMap=new HashMap<>(); paramMap.put("limit", 3); paramMap.put("userId", 10); paramMap.put("create_time", new Date()); paramMap.put("userName", "%姓名%"); paramMap.put("orderByClause", " create_time desc "); paramMap.put("userIdList", Arrays.asList(13,14,15)); List<TUser> userList = dao.selectBySqlWithParams("Select user_id,user_name as userName,create_time as createTime from t_user "+ " where user_id>=#{userId} and user_id not in #{userIdList} and create_time< #{create_time} order by ${orderByClause} limit #{limit}",paramMap,TUser.class);
selectBySqlWithParams(Map<String, Object>) - 类 中的方法com.github.rexsheng.mybatis.provider.DynamicSqlProvider
 
selectCount(SFunction<T, Object>, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectCount(SFunction<T, Object>, SFunction<Z, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectCount(String, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectCount(String, SFunction<Z, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectExcept(Predicate<Field>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
查询不满足条件的字段
selectField(Predicate<Field>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
查询满足条件的字段
selectMax(SFunction<T, Object>, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectMax(SFunction<T, Object>, SFunction<Z, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectMax(String, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectMax(String, SFunction<Z, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectMin(SFunction<T, Object>, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectMin(SFunction<T, Object>, SFunction<Z, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectMin(String, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectMin(String, SFunction<Z, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectSum(SFunction<T, Object>, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectSum(SFunction<T, Object>, SFunction<Z, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectSum(String, String) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
selectSum(String, SFunction<Z, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
setBeginDelimiter(String) - 类 中的方法com.github.rexsheng.mybatis.config.DialectProperty
 
setBuiderConfig(BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.extension.QueryBuilder
 
setColumn(ColumnQueryBuilder<T>) - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
setColumnHandler(IColumnHandler) - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfiguration
 
setColumnValue(SFunction<L, Object>, SFunction<R, Object>) - 类 中的方法com.github.rexsheng.mybatis.extension.JoinConditionBuilder
update语句中设置左列值=右列值
setConfig(BuilderConfiguration) - 类 中的方法com.github.rexsheng.mybatis.interceptor.ResultTypeInterceptor
example: BuilderConfigurationFactory.builder().dialect(new MySqlDialect()).build()
setConverterType(ConverterType) - 类 中的方法com.github.rexsheng.mybatis.converter.TypeConverterConfiguration
 
setDatabaseDialect(IDatabaseDialect) - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfiguration
 
setDataList(List<T>) - 类 中的方法com.github.rexsheng.mybatis.core.PagedList
 
setDbType(String) - 类 中的方法com.github.rexsheng.mybatis.config.DialectProperty
 
setEndDelimiter(String) - 类 中的方法com.github.rexsheng.mybatis.config.DialectProperty
 
setEntityClass(Class<T>) - 类 中的方法com.github.rexsheng.mybatis.extension.EntityInfo
 
setFieldValue(T, String, Object) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
setFieldValue(Object, String, Object) - 类 中的静态方法com.github.rexsheng.mybatis.util.ReflectUtil
利用反射设置指定对象的指定属性为指定的值
setIsAnd(Boolean) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
setIsSeparateAnd(Boolean) - 类 中的方法com.github.rexsheng.mybatis.extension.ConditionBuilder
 
setIsValid(Boolean) - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
setListValue(Boolean) - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
setMaxInLength(int) - 类 中的方法com.github.rexsheng.mybatis.config.DialectProperty
 
setPageIndex(Integer) - 类 中的方法com.github.rexsheng.mybatis.core.PagedList
 
setPageIndex(Integer) - 类 中的方法com.github.rexsheng.mybatis.core.PageInput
 
setPageSize(Integer) - 类 中的方法com.github.rexsheng.mybatis.core.PagedList
 
setPageSize(Integer) - 类 中的方法com.github.rexsheng.mybatis.core.PageInput
 
setPrefix(String) - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
setProperties(Properties) - 类 中的方法com.github.rexsheng.mybatis.interceptor.PagedListInterceptor
 
setProperties(Properties) - 类 中的方法com.github.rexsheng.mybatis.interceptor.ResultTypeInterceptor
 
setProperties(Properties) - 类 中的方法com.github.rexsheng.mybatis.interceptor.SqlStatementInterceptor
 
setProperty(DialectProperty) - 类 中的方法com.github.rexsheng.mybatis.config.DefaultDatabaseDialect
 
setRelation(String) - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
setResourceLoader(ResourceLoader) - 类 中的方法com.github.rexsheng.mybatis.core.AutoInterceptorScannerRegister
 
setResourceLoader(ResourceLoader) - 类 中的方法com.github.rexsheng.mybatis.core.AutoMapperScannerRegister
 
setRules(IConverterRule[]) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
setRules(MapUtil.IConverterRule[]) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
setSuffix(String) - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
setSupportAlias(Boolean) - 类 中的方法com.github.rexsheng.mybatis.extension.ColumnQueryBuilder
 
setTableHandler(ITableHandler) - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfiguration
 
setTableName(String) - 类 中的方法com.github.rexsheng.mybatis.extension.EntityInfo
 
setTotalItemCount(Long) - 类 中的方法com.github.rexsheng.mybatis.core.PagedList
 
setTotalItemCount(long) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
setTotalPageCount(Integer) - 类 中的方法com.github.rexsheng.mybatis.core.PagedList
 
setValue(T, ConverterType) - 类 中的方法com.github.rexsheng.mybatis.converter.type.BaseTypeConverterHandler
 
setValue(T, ConverterType) - 接口 中的方法com.github.rexsheng.mybatis.converter.TypeConverterHandler
 
setValue(SFunction<T, E>, E) - 类 中的方法com.github.rexsheng.mybatis.extension.TableUpdateBuilder
 
setValue(SFunction<T, E>, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableUpdateBuilder
 
setValue(String, E) - 类 中的方法com.github.rexsheng.mybatis.extension.TableUpdateBuilder
给列设置新值
setValue(String, E, Predicate<E>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableUpdateBuilder
给列设置新值
setValue(Object) - 类 中的方法com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 
setValueNull(SFunction<T, E>) - 类 中的方法com.github.rexsheng.mybatis.extension.TableUpdateBuilder
已过时。
SFunction<T,R> - com.github.rexsheng.mybatis.core中的接口
 
ShortTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
ShortTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.ShortTypeConverterHandler
 
shouldConvert(Object, String, Class<?>, Class<?>) - 接口 中的方法com.github.rexsheng.mybatis.converter.IConverterRule
 
shouldConvert(Object, String, Class<?>) - 接口 中的方法com.github.rexsheng.mybatis.converter.MapUtil.IConverterRule
 
showSql(Configuration, BoundSql) - 类 中的静态方法com.github.rexsheng.mybatis.interceptor.SqlStatementInterceptor
 
skip(int) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
skipSelectIfCountZero() - 类 中的方法com.github.rexsheng.mybatis.config.DefaultDatabaseDialect
 
skipSelectIfCountZero() - 接口 中的方法com.github.rexsheng.mybatis.config.IDatabaseDialect
分页查询时,当总条数count为0时,跳过执行原有select查询,默认true:不继续执行,利于提高性能
SqlDateTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
SqlDateTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.SqlDateTypeConverterHandler
 
SQLFormatterUtil - com.github.rexsheng.mybatis.util中的类
 
SQLFormatterUtil() - 类 的构造器com.github.rexsheng.mybatis.util.SQLFormatterUtil
 
sqlMapDocumentGenerated(Document, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.BulkInsertPlugin
 
sqlMapInsertElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.MasterKeyGetterPlugin
 
sqlMapInsertSelectiveElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.MasterKeyGetterPlugin
 
sqlMapSelectByExampleWithBLOBsElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.PaginationPlugin
 
sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法com.github.rexsheng.mybatis.plugin.PaginationPlugin
 
SqlReservedWords - com.github.rexsheng.mybatis.core中的类
This class contains a somewhat comprehensive list of SQL reserved words.
SqlServerDialect - com.github.rexsheng.mybatis.config中的类
 
SqlServerDialect() - 类 的构造器com.github.rexsheng.mybatis.config.SqlServerDialect
 
SqlServerDialect(DialectProperty) - 类 的构造器com.github.rexsheng.mybatis.config.SqlServerDialect
 
SqlStatementInterceptor - com.github.rexsheng.mybatis.interceptor中的类
 
SqlStatementInterceptor() - 类 的构造器com.github.rexsheng.mybatis.interceptor.SqlStatementInterceptor
 
SqlTimestampTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
SqlTimestampTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.SqlTimestampTypeConverterHandler
 
SqlTimeTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
SqlTimeTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.SqlTimeTypeConverterHandler
 
StringTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
StringTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.StringTypeConverterHandler
 
StringUtils - com.github.rexsheng.mybatis.util中的类
 
StringUtils() - 类 的构造器com.github.rexsheng.mybatis.util.StringUtils
 

T

TableColumnNamePlugin - com.github.rexsheng.mybatis.plugin中的类
 
TableColumnNamePlugin() - 类 的构造器com.github.rexsheng.mybatis.plugin.TableColumnNamePlugin
 
TableDeleteBuilder<T> - com.github.rexsheng.mybatis.extension中的类
 
TableDeleteBuilder(Class<T>) - 类 的构造器com.github.rexsheng.mybatis.extension.TableDeleteBuilder
 
TableDeleteBuilder(Class<T>, String) - 类 的构造器com.github.rexsheng.mybatis.extension.TableDeleteBuilder
 
tableHandler(ITableHandler) - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfigurationFactory.Builder
 
TableName - com.github.rexsheng.mybatis.annotation中的注释类型
数据库表信息
TableQueryBuilder<T> - com.github.rexsheng.mybatis.extension中的类
 
TableQueryBuilder(Class<T>) - 类 的构造器com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
TableQueryBuilder(Class<T>, String) - 类 的构造器com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
TableQueryBuilder.JoinTableConditionInternal<L,R> - com.github.rexsheng.mybatis.extension中的类
 
TableShardInterceptor - com.github.rexsheng.mybatis.interceptor中的类
 
TableShardInterceptor() - 类 的构造器com.github.rexsheng.mybatis.interceptor.TableShardInterceptor
 
TableUpdateBuilder<T> - com.github.rexsheng.mybatis.extension中的类
 
TableUpdateBuilder(Class<T>) - 类 的构造器com.github.rexsheng.mybatis.extension.TableUpdateBuilder
 
TableUpdateBuilder(Class<T>, String) - 类 的构造器com.github.rexsheng.mybatis.extension.TableUpdateBuilder
 
take(int) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
toJson(Object) - 类 中的方法com.github.rexsheng.mybatis.converter.DtoConverter
 
toJson(Object) - 类 中的方法com.github.rexsheng.mybatis.converter.MapUtil.DtoConverter
 
toJSONString(List) - 类 中的静态方法com.github.rexsheng.mybatis.converter.JSONArray
 
toJSONString(Map) - 类 中的静态方法com.github.rexsheng.mybatis.converter.JSONObject
 
toJSONString(Object) - 类 中的静态方法com.github.rexsheng.mybatis.converter.JSONValue
 
toString() - 类 中的方法com.github.rexsheng.mybatis.config.BuilderConfiguration
 
toString() - 类 中的方法com.github.rexsheng.mybatis.config.DefaultDatabaseDialect
 
toString() - 类 中的方法com.github.rexsheng.mybatis.config.DialectProperty
 
toString() - 类 中的方法com.github.rexsheng.mybatis.converter.type.BaseTypeConverterHandler
 
toString() - 类 中的方法com.github.rexsheng.mybatis.converter.type.DateTypeConverterHandler
 
toString() - 类 中的方法com.github.rexsheng.mybatis.converter.type.IntegerTypeConverterHandler
 
toString() - 接口 中的方法com.github.rexsheng.mybatis.converter.TypeConverterHandler
 
toString() - 类 中的方法com.github.rexsheng.mybatis.converter.TypeConverterReference
 
totalCountDisabled() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
不查询总条数
totalCountEnabled() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
允许在查询过程中同时计算影响的总行数 用于分页计算总条数,执行查询后调用方法TableQueryBuilder.getTotalItemCount()来获取总条数 代码示例: int pageIndex=1; //要查询的页码 int pageSize=10; //页大小 TableQueryBuilder<AuthUser> query=TableQueryBuilder.from(AuthUser.class); query.selectAll().page(pageIndex, pageSize) .totalCountEnabled() //注意必须调用此方法,否则下方query.getTotalItemCount()无法获取总条数 .where().gt(AuthUser::getUserId, 0); List<AuthUser> userList=dao.selectByBuilder(query.build()); PagedList<AuthUser> pagedList=new PagedList<>(userList,pageIndex,pageSize,query.getTotalItemCount()); logger.info(objectMapper.writeValueAsString(pagedList));
totalCountEnabled(Boolean) - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
允许在查询过程中同时计算影响的总行数
Tuple - com.github.rexsheng.mybatis.core中的类
 
Tuple() - 类 的构造器com.github.rexsheng.mybatis.core.Tuple
 
TypeConverterConfiguration<T> - com.github.rexsheng.mybatis.converter中的类
 
TypeConverterConfiguration() - 类 的构造器com.github.rexsheng.mybatis.converter.TypeConverterConfiguration
 
TypeConverterHandler<T> - com.github.rexsheng.mybatis.converter中的接口
 
TypeConverterReference<T> - com.github.rexsheng.mybatis.converter中的类
 
TypeConverterReference() - 类 的构造器com.github.rexsheng.mybatis.converter.TypeConverterReference
 
TypeConverterRegistry - com.github.rexsheng.mybatis.converter中的类
 
TypeConverterRegistry() - 类 的构造器com.github.rexsheng.mybatis.converter.TypeConverterRegistry
 
TypeConvertFactory - com.github.rexsheng.mybatis.converter中的类
 
TypeConvertFactory() - 类 的构造器com.github.rexsheng.mybatis.converter.TypeConvertFactory
 

U

underlineToCamelCase(String) - 类 中的静态方法com.github.rexsheng.mybatis.util.StringUtils
驼峰转下划线
UnderLineToCamelCaseRuler - 类 中的静态变量com.github.rexsheng.mybatis.converter.DtoConverter
 
UnderLineToCamelCaseRuler - 类 中的静态变量com.github.rexsheng.mybatis.converter.MapUtil
 
UnderLineToToCamelCaseRule() - 类 的构造器com.github.rexsheng.mybatis.converter.DtoConverter.UnderLineToToCamelCaseRule
 
UnderLineToToCamelCaseRule() - 类 的构造器com.github.rexsheng.mybatis.converter.MapUtil.UnderLineToToCamelCaseRule
 
updateByBuilder(QueryBuilder<T>) - 接口 中的方法com.github.rexsheng.mybatis.mapper.DynamicMapper
根据构造条件批量更新数据
updateByBuilder(QueryBuilder<T>) - 类 中的方法com.github.rexsheng.mybatis.provider.DynamicSqlProvider
 

V

validate(List<String>) - 类 中的方法com.github.rexsheng.mybatis.plugin.BulkInsertPlugin
This plugin is always valid -no properties are required
validate(List<String>) - 类 中的方法com.github.rexsheng.mybatis.plugin.IfNullPlugin
This plugin is always valid -no properties are required
validate(List<String>) - 类 中的方法com.github.rexsheng.mybatis.plugin.MasterKeyGetterPlugin
This plugin is always valid -no properties are required
validate(List<String>) - 类 中的方法com.github.rexsheng.mybatis.plugin.OrderByPlugin
This plugin is always valid -no properties are required
validate(List<String>) - 类 中的方法com.github.rexsheng.mybatis.plugin.PaginationPlugin
This plugin is always valid -no properties are required
validate(List<String>) - 类 中的方法com.github.rexsheng.mybatis.plugin.TableColumnNamePlugin
This plugin is always valid -no properties are required
value - 类 中的变量com.github.rexsheng.mybatis.converter.type.BaseTypeConverterHandler
 
valueOf(String) - 枚举 中的静态方法com.github.rexsheng.mybatis.converter.ConverterType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.rexsheng.mybatis.core.ColumnType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.github.rexsheng.mybatis.converter.ConverterType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.rexsheng.mybatis.core.ColumnType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

where() - 类 中的方法com.github.rexsheng.mybatis.extension.TableQueryBuilder
 
WhereConditionBuilder<T> - com.github.rexsheng.mybatis.extension中的类
 
WhereConditionBuilder(Class<T>) - 类 的构造器com.github.rexsheng.mybatis.extension.WhereConditionBuilder
 

Y

YearMonthTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
YearMonthTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.YearMonthTypeConverterHandler
 
YearTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
YearTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.YearTypeConverterHandler
 

Z

ZonedDateTimeTypeConverterHandler - com.github.rexsheng.mybatis.converter.type中的类
 
ZonedDateTimeTypeConverterHandler() - 类 的构造器com.github.rexsheng.mybatis.converter.type.ZonedDateTimeTypeConverterHandler
 
A B C D E F G H I J L M N O P Q R S T U V W Y Z 
跳过导航链接

Copyright © 2021. All rights reserved.