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

A

AbstractRepository<E,ID extends java.io.Serializable> - com.flagwind.persistent中的接口
 
addMethodMap(String, Method) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
添加映射方法
afterPropertiesSet() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration
 
afterPropertiesSet() - 类 中的方法com.flagwind.mybatis.spring.boot.FlagwindCacheDisabler
 
afterPropertiesSet() - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
Aggregate - com.flagwind.persistent.annotation中的注释类型
聚合字段定义
AggregateAnnotationProcessor - com.flagwind.mybatis.metadata.processors中的类
 
AggregateAnnotationProcessor() - 类 的构造器com.flagwind.mybatis.metadata.processors.AggregateAnnotationProcessor
 
AggregateEntry - com.flagwind.persistent中的类
 
AggregateEntry(AggregateType, String) - 类 的构造器com.flagwind.persistent.AggregateEntry
 
AggregateEntry(AggregateType, String, String) - 类 的构造器com.flagwind.persistent.AggregateEntry
 
AggregateSqlHelper - com.flagwind.mybatis.definition.helper中的类
聚合查询Sql帮助类
AggregateSqlHelper() - 类 的构造器com.flagwind.mybatis.definition.helper.AggregateSqlHelper
 
AggregateType - com.flagwind.persistent中的枚举
聚合函数
and(Clause...) - 类 中的静态方法com.flagwind.persistent.model.CombineClause
构建and组合条件
ascending(String...) - 类 中的静态方法com.flagwind.persistent.model.Sorting
 
associate(Object) - 接口 中的方法com.flagwind.persistent.AssociativeProvider
根据关键字联想到对象
AssociationSqlHelper - com.flagwind.mybatis.definition.helper中的类
 
AssociationSqlHelper() - 类 的构造器com.flagwind.mybatis.definition.helper.AssociationSqlHelper
 
AssociationUtils - com.flagwind.mybatis.utils中的类
关联性字段工具类
AssociationUtils() - 类 的构造器com.flagwind.mybatis.utils.AssociationUtils
 
Associative - com.flagwind.persistent.annotation中的注释类型
联想注解
AssociativeEntry - com.flagwind.persistent中的类
 
AssociativeEntry(String, String, String) - 类 的构造器com.flagwind.persistent.AssociativeEntry
 
AssociativeEntry(String, String) - 类 的构造器com.flagwind.persistent.AssociativeEntry
 
AssociativeEntry(Associative) - 类 的构造器com.flagwind.persistent.AssociativeEntry
 
AssociativeProvider - com.flagwind.persistent中的接口
实体联想提供器
Associatives - com.flagwind.persistent.annotation中的注释类型
联想注解
AutoConfiguredMapperScannerRegistrar() - 类 的构造器com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration.AutoConfiguredMapperScannerRegistrar
 

B

BaseDeleteRepository<ID extends java.io.Serializable> - com.flagwind.persistent.base中的接口
 
BaseDeleteTemplate - com.flagwind.mybatis.definition.template中的类
 
BaseDeleteTemplate(Class<?>, TemplateContext) - 类 的构造器com.flagwind.mybatis.definition.template.BaseDeleteTemplate
 
BaseInsertRepository<E,ID extends java.io.Serializable> - com.flagwind.persistent.base中的接口
 
BaseInsertTemplate - com.flagwind.mybatis.definition.template中的类
 
BaseInsertTemplate(Class<?>, TemplateContext) - 类 的构造器com.flagwind.mybatis.definition.template.BaseInsertTemplate
 
BaseMultipleIdsRepository<E,ID extends java.io.Serializable> - com.flagwind.persistent.base中的接口
 
BaseSelectRepository<E,ID extends java.io.Serializable> - com.flagwind.persistent.base中的接口
查询操作
BaseSelectTemplate - com.flagwind.mybatis.definition.template中的类
BaseSelectProvider实现类,基础方法实现类
BaseSelectTemplate(Class<?>, TemplateContext) - 类 的构造器com.flagwind.mybatis.definition.template.BaseSelectTemplate
 
BaseUpdateRepository<E> - com.flagwind.persistent.base中的接口
 
BaseUpdateTemplate - com.flagwind.mybatis.definition.template中的类
 
BaseUpdateTemplate(Class<?>, TemplateContext) - 类 的构造器com.flagwind.mybatis.definition.template.BaseUpdateTemplate
 
between(String, Object, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建between条件
bind(Environment, Class<T>, String) - 类 中的静态方法com.flagwind.mybatis.spring.boot.SpringBootBindUtil
 
bind(Environment, Class<T>, String) - 接口 中的方法com.flagwind.mybatis.spring.boot.SpringBootBindUtil.IBind
 
bind(Environment, Class<T>, String) - 类 中的方法com.flagwind.mybatis.spring.boot.SpringBootBindUtil.SpringBoot2Bind
 
boundSql - 类 中的变量com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
BoundSqlSqlSource(BoundSql) - 类 的构造器com.flagwind.mybatis.definition.interceptor.OffsetLimitInterceptor.BoundSqlSqlSource
 
build() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
初始化 - Example 会使用
build(Long, Long) - 类 中的静态方法com.flagwind.persistent.model.Paging
构建分页条件
build() - 类 中的静态方法com.flagwind.persistent.model.Paging
构建分页条件

C

CACHE - 类 中的静态变量com.flagwind.mybatis.definition.result.swapper.ResultMapSwapperHolder
 
camelhumpToUnderline(String) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
将驼峰风格替换为下划线风格
castTo(Object) - 类 中的静态方法com.flagwind.mybatis.utils.TypeUtils
 
checkCandidate(String, BeanDefinition) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
checkConfigFileExists() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration
 
checkDaoConfig() - 类 中的方法com.flagwind.mybatis.spring.boot.MapperFactoryBean
 
ChildClause - com.flagwind.persistent.model中的类
 
ChildClause(String, boolean, String, String, ClauseCombine) - 类 的构造器com.flagwind.persistent.model.ChildClause
 
CLASS_CACHE - 类 中的静态变量com.flagwind.mybatis.utils.MapperClassUtils
 
ClassPathMapperScanner - com.flagwind.mybatis.spring.boot中的类
A ClassPathBeanDefinitionScanner that registers Mappers by basePackage, annotationClass, or markerInterface.
ClassPathMapperScanner(BeanDefinitionRegistry) - 类 的构造器com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
Clause - com.flagwind.persistent.model中的接口
 
ClauseCombine - com.flagwind.persistent.model中的枚举
 
ClauseOperator - com.flagwind.persistent.model中的枚举
 
clear() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
cloneBoundSql(MappedStatement, BoundSql, String, List<ParameterMapping>, Object) - 类 中的静态方法com.flagwind.mybatis.definition.helper.MappedStatementHelper
 
cloneMappedStatement(MappedStatement, BoundSql, String, List<ParameterMapping>, Object) - 类 中的静态方法com.flagwind.mybatis.definition.helper.MappedStatementHelper
 
ColumnAnnotationProcessor - com.flagwind.mybatis.metadata.processors中的类
 
ColumnAnnotationProcessor() - 类 的构造器com.flagwind.mybatis.metadata.processors.ColumnAnnotationProcessor
 
ColumnProcessor - com.flagwind.mybatis.metadata中的接口
 
ColumnType - com.flagwind.persistent.annotation中的注释类型
 
ColumnTypeAnnotationProcessor - com.flagwind.mybatis.metadata.processors中的类
 
ColumnTypeAnnotationProcessor() - 类 的构造器com.flagwind.mybatis.metadata.processors.ColumnTypeAnnotationProcessor
 
ColumnTypeEntry - com.flagwind.persistent中的类
列类型定义
ColumnTypeEntry() - 类 的构造器com.flagwind.persistent.ColumnTypeEntry
 
com.flagwind.mybatis.code - 程序包 com.flagwind.mybatis.code
 
com.flagwind.mybatis.common - 程序包 com.flagwind.mybatis.common
 
com.flagwind.mybatis.definition.excutor - 程序包 com.flagwind.mybatis.definition.excutor
 
com.flagwind.mybatis.definition.helper - 程序包 com.flagwind.mybatis.definition.helper
 
com.flagwind.mybatis.definition.interceptor - 程序包 com.flagwind.mybatis.definition.interceptor
 
com.flagwind.mybatis.definition.interceptor.paginator - 程序包 com.flagwind.mybatis.definition.interceptor.paginator
 
com.flagwind.mybatis.definition.interceptor.paginator.dialects - 程序包 com.flagwind.mybatis.definition.interceptor.paginator.dialects
 
com.flagwind.mybatis.definition.interceptor.paginator.dialects.base - 程序包 com.flagwind.mybatis.definition.interceptor.paginator.dialects.base
 
com.flagwind.mybatis.definition.interceptor.paginator.helpers - 程序包 com.flagwind.mybatis.definition.interceptor.paginator.helpers
 
com.flagwind.mybatis.definition.result - 程序包 com.flagwind.mybatis.definition.result
 
com.flagwind.mybatis.definition.result.swapper - 程序包 com.flagwind.mybatis.definition.result.swapper
 
com.flagwind.mybatis.definition.template - 程序包 com.flagwind.mybatis.definition.template
 
com.flagwind.mybatis.exceptions - 程序包 com.flagwind.mybatis.exceptions
 
com.flagwind.mybatis.metadata - 程序包 com.flagwind.mybatis.metadata
 
com.flagwind.mybatis.metadata.processors - 程序包 com.flagwind.mybatis.metadata.processors
 
com.flagwind.mybatis.reflection - 程序包 com.flagwind.mybatis.reflection
 
com.flagwind.mybatis.reflection.entities - 程序包 com.flagwind.mybatis.reflection.entities
 
com.flagwind.mybatis.spring - 程序包 com.flagwind.mybatis.spring
 
com.flagwind.mybatis.spring.annotation - 程序包 com.flagwind.mybatis.spring.annotation
 
com.flagwind.mybatis.spring.autoconfigure - 程序包 com.flagwind.mybatis.spring.autoconfigure
 
com.flagwind.mybatis.spring.boot - 程序包 com.flagwind.mybatis.spring.boot
 
com.flagwind.mybatis.utils - 程序包 com.flagwind.mybatis.utils
 
com.flagwind.persistent - 程序包 com.flagwind.persistent
 
com.flagwind.persistent.annotation - 程序包 com.flagwind.persistent.annotation
 
com.flagwind.persistent.base - 程序包 com.flagwind.persistent.base
 
com.flagwind.persistent.model - 程序包 com.flagwind.persistent.model
 
combine(ClauseCombine) - 类 中的方法com.flagwind.persistent.model.ChildClause
设置组合方法
CombineClause - com.flagwind.persistent.model中的类
 
CombineClause(ClauseCombine) - 类 的构造器com.flagwind.persistent.model.CombineClause
 
CombineClause(ClauseCombine, Collection<Clause>) - 类 的构造器com.flagwind.persistent.model.CombineClause
 
Condition - com.flagwind.persistent.annotation中的注释类型
 
ConditionIgnore - com.flagwind.persistent.annotation中的注释类型
 
ConditionOperator - com.flagwind.persistent.annotation中的注释类型
 
ConditionOperators - com.flagwind.persistent.annotation中的注释类型
 
Config - com.flagwind.mybatis.common中的类
通用MapperTemplate属性配置
Config() - 类 的构造器com.flagwind.mybatis.common.Config
 
ConfigurationCustomizer - com.flagwind.mybatis.spring.autoconfigure中的接口
Callback interface that can be customized a Configuration object generated on auto-configuration.
contains(Object) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
contains(String) - 接口 中的方法com.flagwind.persistent.ExtensibleObject
是否包含指定属性名的属性
containsKey(Object) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
containsValue(Object) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
context - 类 中的变量com.flagwind.mybatis.definition.template.MapperTemplate
 
convertByStyle(String, Style) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
根据指定的样式进行转换
convertTypeAliasesPackage(String) - 类 中的静态方法com.flagwind.mybatis.utils.PackageUtils
别名通配符设置
copyFromPropertyDescriptor(EntityField) - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityField
先创建field,然后可以通过该方法获取property等属性
count(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
查询总数
count(Clause) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
createInstance() - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityType
 
createSqlSource(MappedStatement, String) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
通过xmlSql创建sqlSource
customize(Configuration) - 接口 中的方法com.flagwind.mybatis.spring.autoconfigure.ConfigurationCustomizer
Customize the given a Configuration object.

D

DB2Dialect - com.flagwind.mybatis.definition.interceptor.paginator.dialects.base中的类
 
DB2Dialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.DB2Dialect
 
DefaultParameterHandler - com.flagwind.mybatis.definition.interceptor.paginator中的类
 
DefaultParameterHandler(MappedStatement, Object, BoundSql) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.DefaultParameterHandler
 
DefaultTableProcessor - com.flagwind.mybatis.metadata.processors中的类
 
DefaultTableProcessor() - 类 的构造器com.flagwind.mybatis.metadata.processors.DefaultTableProcessor
 
delete(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseDeleteTemplate
通过条件删除
delete(Clause) - 接口 中的方法com.flagwind.persistent.base.BaseDeleteRepository
 
deleteById(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseDeleteTemplate
通过主键删除
deleteById(ID) - 接口 中的方法com.flagwind.persistent.base.BaseDeleteRepository
 
deleteByIds(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.MultipleIdsTemplate
根据主键字符串进行删除,类中只有存在一个带有@Id注解的字段
deleteByIds(String) - 接口 中的方法com.flagwind.persistent.base.BaseMultipleIdsRepository
 
deleteFromTable(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
delete tableName - 动态表名
descending(String...) - 类 中的静态方法com.flagwind.persistent.model.Sorting
 
Dialect - com.flagwind.mybatis.definition.interceptor.paginator.dialects中的类
 
Dialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
DialectType - com.flagwind.mybatis.code中的枚举
 
discover(String) - 接口 中的方法com.flagwind.persistent.Discovery
根据指定服务名称获取服务实例。
discover(Class<?>) - 接口 中的方法com.flagwind.persistent.Discovery
根据指定服务类型获取服务实例。
Discovery - com.flagwind.persistent中的接口
服务或对象查找接口
DiscoveryAutoConfiguration - com.flagwind.mybatis.spring.autoconfigure中的类
 
DiscoveryAutoConfiguration() - 类 的构造器com.flagwind.mybatis.spring.autoconfigure.DiscoveryAutoConfiguration
 
DiscoveryFactory - com.flagwind.persistent中的类
 
DiscoveryFactory() - 类 的构造器com.flagwind.persistent.DiscoveryFactory
 
doScan(String...) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
Calls the parent search that will search and register all the candidates.
dynamicSQL(Object) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
该方法仅仅用来初始化ProviderSqlSource

E

elements() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
EmptyTemplate - com.flagwind.mybatis.definition.template中的类
 
EmptyTemplate(Class<?>, TemplateContext) - 类 的构造器com.flagwind.mybatis.definition.template.EmptyTemplate
 
EntityColumn - com.flagwind.mybatis.metadata中的类
实体字段对应数据库列的信息
EntityColumn() - 类 的构造器com.flagwind.mybatis.metadata.EntityColumn
 
EntityColumn(EntityTable) - 类 的构造器com.flagwind.mybatis.metadata.EntityColumn
 
EntityField - com.flagwind.mybatis.reflection.entities中的类
封装字段和方法,统一调用某些方法
EntityField(Field, PropertyDescriptor) - 类 的构造器com.flagwind.mybatis.reflection.entities.EntityField
构造方法
EntityTable - com.flagwind.mybatis.metadata中的类
 
EntityTable(Class<?>) - 类 的构造器com.flagwind.mybatis.metadata.EntityTable
 
EntityTableFactory - com.flagwind.mybatis.metadata中的类
实体类工具类 - 处理实体和数据库表以及字段关键的一个类
EntityTableFactory() - 类 的构造器com.flagwind.mybatis.metadata.EntityTableFactory
 
EntityTableUtils - com.flagwind.mybatis.metadata中的类
 
EntityTableUtils() - 类 的构造器com.flagwind.mybatis.metadata.EntityTableUtils
 
EntityType - com.flagwind.mybatis.reflection.entities中的类
 
EntityType(Class) - 类 的构造器com.flagwind.mybatis.reflection.entities.EntityType
 
EntityTypeHolder - com.flagwind.mybatis.reflection中的类
 
EntityTypeHolder() - 类 的构造器com.flagwind.mybatis.reflection.EntityTypeHolder
 
EntityTypeUtils - com.flagwind.mybatis.reflection.entities中的类
POJO属性解析工具类
EntityTypeUtils() - 类 的构造器com.flagwind.mybatis.reflection.entities.EntityTypeUtils
 
entrySet() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
EnumeratedAnnotationProcessor - com.flagwind.mybatis.metadata.processors中的类
 
EnumeratedAnnotationProcessor() - 类 的构造器com.flagwind.mybatis.metadata.processors.EnumeratedAnnotationProcessor
 
equal(String, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建等值条件
equals(Object) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
equals(Object) - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityField
 
exclude(String, String, String) - 类 中的静态方法com.flagwind.persistent.model.ChildClause
构建 id not in (select id from table where x=xx and y=yy) 子查询条件
excute(ExtensibleObject, Object) - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
exists(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
 
existsById(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
根据主键查询总数
ExtensibleBeanWrapper - com.flagwind.mybatis.definition.result中的类
 
ExtensibleBeanWrapper(MetaObject, Object) - 类 的构造器com.flagwind.mybatis.definition.result.ExtensibleBeanWrapper
 
ExtensibleObject - com.flagwind.persistent中的接口
可伸缩对象
ExtensibleWrapperFactory - com.flagwind.mybatis.definition.result中的类
 
ExtensibleWrapperFactory() - 类 的构造器com.flagwind.mybatis.definition.result.ExtensibleWrapperFactory
 

F

fetchByIds(String) - 接口 中的方法com.flagwind.persistent.base.BaseMultipleIdsRepository
 
FlagwindAutoConfiguration - com.flagwind.mybatis.spring.autoconfigure中的类
Auto-Configuration for Mybatis.
FlagwindAutoConfiguration(MybatisProperties, FlagwindProperties, ObjectProvider<Interceptor[]>, ResourceLoader, ObjectProvider<DatabaseIdProvider>, ObjectProvider<List<ConfigurationCustomizer>>) - 类 的构造器com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration
 
FlagwindAutoConfiguration.AutoConfiguredMapperScannerRegistrar - com.flagwind.mybatis.spring.autoconfigure中的类
This will just scan the same base package as Spring Boot does.
FlagwindAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration - com.flagwind.mybatis.spring.autoconfigure中的类
org.mybatis.spring.annotation.MapperScan ultimately ends up creating instances of MapperFactoryBean.
FlagwindCacheDisabler - com.flagwind.mybatis.spring.boot中的类
初始化完成后,清空类信息的缓存
FlagwindCacheDisabler() - 类 的构造器com.flagwind.mybatis.spring.boot.FlagwindCacheDisabler
 
FlagwindProperties - com.flagwind.mybatis.spring.autoconfigure中的类
这个类存在的主要目的是方便 IDE 自动提示 mapper.
FlagwindProperties() - 类 的构造器com.flagwind.mybatis.spring.autoconfigure.FlagwindProperties
 
FlagwindProperties.Paginator - com.flagwind.mybatis.spring.autoconfigure中的类
 
formJavaType(Class<?>) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
 
formJavaType(Class<?>) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableUtils
 
fromTable(Class<?>, Config) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
from tableName - 动态表名
fromTable(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
from tableName - 动态表名

G

GeneratedValueAnnotationProcessor - com.flagwind.mybatis.metadata.processors中的类
 
GeneratedValueAnnotationProcessor() - 类 的构造器com.flagwind.mybatis.metadata.processors.GeneratedValueAnnotationProcessor
 
get(Object) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
get(String) - 接口 中的方法com.flagwind.persistent.ExtensibleObject
获取属性值
getAggregate() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
getAlias() - 类 中的方法com.flagwind.persistent.AggregateEntry
 
getAlias() - 枚举 中的方法com.flagwind.persistent.model.ClauseOperator
 
getAlias() - 类 中的方法com.flagwind.persistent.QueryField
 
getAll(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
查询全部结果
getAll() - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
getAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AggregateSqlHelper
 
getAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
 
getAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
获取所有查询列,如id,name,code...
getAndTryFromSystem(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
尝试从System.getProperty(key)及System.getenv(key)得到值
getAnnotation(Class<T>) - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityField
获取指定的注解
getAssociateValue(Object) - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
getAssociationEntityClass(EntityField) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
 
getAssociationFields() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getAssociationTable(String, EntityField, Config) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
 
getBaseSelect() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getBindCache(EntityColumn) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
getBindValue(EntityColumn, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
getBoolean(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getBoolean(String, boolean) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getBoundSql(Object) - 类 中的方法com.flagwind.mybatis.definition.interceptor.OffsetLimitInterceptor.BoundSqlSqlSource
 
getById(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
根据主键进行查询
getById(ID) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
getCatalog() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getChildField() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getChildTable() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getColumn() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
getColumn(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
 
getColumn() - 类 中的方法com.flagwind.persistent.AggregateEntry
 
getColumn() - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
getColumn() - 类 中的方法com.flagwind.persistent.QueryField
 
getColumnEqualsHolder() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnEqualsHolder(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
返回格式如:#{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
返回格式如:#{entityName.age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder(String, String) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder(String, String, String) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}+separator
getColumnHolderWithComma(String, String) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler},
getColumnName(EntityField, Style) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableUtils
 
getColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
获取全部列
getColumnTypeEntry(EntityField) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableUtils
 
getCombine() - 类 中的方法com.flagwind.persistent.model.CombineClause
 
getConfig() - 类 中的方法com.flagwind.mybatis.common.TemplateContext
获取通用Mapper配置
getConfig() - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
 
getConfig() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
已过时。
getConfigLocation() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
getConfiguration() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
getConfigurationProperties() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
getCount(MappedStatement, Transaction, Object, BoundSql, Dialect) - 类 中的静态方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.SQLHelper
 
getCountSQL() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
getCountString(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
将sql转换为总记录数SQL
getDepth() - 类 中的方法com.flagwind.mybatis.common.Config
 
getDescription() - 枚举 中的方法com.flagwind.persistent.model.ClauseOperator
 
getDialect() - 类 中的方法com.flagwind.mybatis.common.Config
 
getDialectType() - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
 
getDouble(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getDouble(String, double) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getEnableTotalCount() - 类 中的方法com.flagwind.persistent.model.Paging
 
getEndValue() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getEntityClass(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
获取返回值类型 - 实体类型
getEntityClass() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getEntityClassColumns() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getEntityClassPKColumns() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getEntityTable(Class<?>) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
获取表对象
getEntityType(Class<?>) - 类 中的静态方法com.flagwind.mybatis.reflection.entities.EntityTypeUtils
 
getEntityType(Class<?>) - 类 中的静态方法com.flagwind.mybatis.reflection.EntityTypeHolder
 
getExecutorType() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
getExtras() - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
getField(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.reflection.EntityTypeHolder
 
getFields() - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityType
 
getFields(Class<?>) - 类 中的静态方法com.flagwind.mybatis.reflection.entities.EntityTypeUtils
获取全部的Field
getFields(Class<?>) - 类 中的静态方法com.flagwind.mybatis.reflection.EntityTypeHolder
 
getFields() - 类 中的方法com.flagwind.persistent.model.Sorting
 
getFieldsText() - 类 中的方法com.flagwind.persistent.model.Sorting
 
getFloat(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getFloat(String, float) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getGenerator() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
getIdentity() - 类 中的方法com.flagwind.mybatis.common.Config
获取主键自增回写SQL
getIdentity(EntityColumn) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
获取IDENTITY值的表达式
getIdentityRetrievalStatement() - 枚举 中的方法com.flagwind.mybatis.code.IdentityDialect
 
getIfCacheIsNull(EntityColumn, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
如果_cache == null
getIfCacheNotNull(EntityColumn, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
getIfIsNull(EntityColumn, String, boolean) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
判断自动==null的条件结构
getIfIsNull(String, EntityColumn, String, boolean) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
判断自动==null的条件结构
getIfNotNull(EntityColumn, String, boolean) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
判断自动!
getIfNotNull(String, EntityColumn, String, boolean) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
判断自动!
getIncluded() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getInstance(Class<?>, Class<?>) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
实例化TypeHandler
getInstanceType() - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityType
 
getInt(String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getIntArray(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getInteger(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getJavaType() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
getJavaType() - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityField
获取javaType
getJavaType() - 类 中的方法com.flagwind.persistent.QueryField
 
getJdbcType() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
getJdbcType() - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
getKeyColumns() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getKeyProperties() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getLimit() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.DB2Dialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.H2Dialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.HSQLDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.MySQLDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.OracleDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.PostgreSQLDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.SQLServer2005Dialect
Add a LIMIT clause to the given SQL SELECT The LIMIT SQL will look like: WITH query AS (SELECT TOP 100 percent ROW_NUMBER() OVER (ORDER BY CURRENT_TIMESTAMP) as __row_number__, * from table_name) SELECT * FROM query WHERE __row_number__ BETWEEN :offset and :lastRows ORDER BY __row_number__
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.SQLServerDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.SybaseDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
将sql变成分页sql语句
getLong(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getLong(String, long) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getMappedName(Field) - 类 中的静态方法com.flagwind.mybatis.utils.AssociationUtils
 
getMapperClass(String) - 类 中的静态方法com.flagwind.mybatis.utils.MapperClassUtils
根据msId获取接口类
getMapperLocations() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
getMappers() - 类 中的方法com.flagwind.mybatis.common.Config
 
getMethodName(MappedStatement) - 类 中的静态方法com.flagwind.mybatis.utils.MapperClassUtils
获取执行的方法名
getMethodName(String) - 类 中的静态方法com.flagwind.mybatis.utils.MapperClassUtils
获取执行的方法名
getMode() - 类 中的方法com.flagwind.persistent.model.Sorting
 
getName() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getName() - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityField
字段属性名
getName() - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityType
 
getName() - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
getName() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getName() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getNameGenerator() - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
Gets beanNameGenerator to be used while running the scanner.
getNullIfBlank(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getNullIfEmpty(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getOffset() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
getOperator() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getOperator() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getOrderBy() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
getOrderByClause() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getOrderByClause(Class<?>) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
获取默认的orderby语句
getOrders() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
getPage() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
getPageCount() - 类 中的方法com.flagwind.persistent.model.Paging
返回总的页数
getPageIndex() - 类 中的方法com.flagwind.persistent.model.Paging
 
getPageSize() - 类 中的方法com.flagwind.persistent.model.Paging
返回每页的条数
getPageSQL() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
getPaginator() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindProperties
 
getParameterMappings() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
getParameterObject() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.DefaultParameterHandler
 
getParameterObject() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
getPKColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
获取主键信息
getPoolMaxSize() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindProperties.Paginator
 
getPrefix() - 类 中的方法com.flagwind.mybatis.common.Config
获取表前缀,带catalog或schema
getPrefix() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getProperties() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getProperty(String, String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
delegate method start
getProperty(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getProperty() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
getPropertyDescriptor(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.reflection.entities.EntityTypeUtils
 
getPropertyMap() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getQueryFieldColumnSql() - 类 中的静态方法com.flagwind.mybatis.definition.helper.ObjectSqlHelper
 
getQueryFieldGroupBySql() - 类 中的静态方法com.flagwind.mybatis.definition.helper.ObjectSqlHelper
 
getRequiredBoolean(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getRequiredDouble(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getRequiredFloat(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getRequiredInt(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getRequiredLong(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getRequiredString(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getResultMap(Configuration) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
生成当前实体的resultMap对象
getSchema() - 类 中的方法com.flagwind.mybatis.common.Config
 
getSchema() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
getSelectColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
获取查询的Select
getSelectColumnsFromAssociationTable(EntityField, String, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
 
getSelectColumnsFromMasterTable(Class<?>, String, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
 
getSeqNextVal(EntityColumn) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
获取序列下个值的表达式
getSequenceFormat() - 类 中的方法com.flagwind.mybatis.common.Config
获取序列格式化模板
getSequenceName() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
getSortingSql() - 类 中的静态方法com.flagwind.mybatis.definition.helper.ObjectSqlHelper
 
getSortString(String, List<Sorting>) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
将sql转换为带排序的SQL
getSource() - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
getStartsWithProperties(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getStartValue() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getStringArray(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
getStyle() - 类 中的方法com.flagwind.mybatis.common.Config
 
getSwapper(Configuration) - 类 中的静态方法com.flagwind.mybatis.definition.result.swapper.ResultMapSwapperHolder
 
getTable() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
getTableName(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
 
getTargetType(Field) - 类 中的静态方法com.flagwind.mybatis.utils.AssociationUtils
 
getTemplateContext() - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
getTotalCount() - 类 中的方法com.flagwind.persistent.model.Paging
返回每页的条数
getType() - 类 中的方法com.flagwind.persistent.AggregateEntry
 
getType() - 类 中的方法com.flagwind.persistent.QueryField
 
getTypeAliasesPackage() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
getTypeHandler() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
getTypeHandler() - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
getTypeHandlersPackage() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
getUpdatePartSetSql(String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.ObjectSqlHelper
 
getUuid() - 类 中的方法com.flagwind.mybatis.common.Config
获取UUID生成规则
getValue() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getValues() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getWhereSql(String, int) - 类 中的静态方法com.flagwind.mybatis.definition.helper.ObjectSqlHelper
 
getWrapperFor(MetaObject, Object) - 类 中的方法com.flagwind.mybatis.definition.result.ExtensibleWrapperFactory
 
greaterThan(String, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建>条件
greaterThanEqual(String, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建>=条件
groupBy(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AggregateSqlHelper
 

H

H2Dialect - com.flagwind.mybatis.definition.interceptor.paginator.dialects.base中的类
 
H2Dialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.H2Dialect
 
hasAggregateFields(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
判断是否有聚合字段
hasAssociation(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
检查这个实体对应的类型是否有关联关系
hasEntityTable(Class<?>) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
判断实体类型是否注册
hashCode() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
hashCode() - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityField
 
hasWrapperFor(Object) - 类 中的方法com.flagwind.mybatis.definition.result.ExtensibleWrapperFactory
 
HSQLDialect - com.flagwind.mybatis.definition.interceptor.paginator.dialects.base中的类
 
HSQLDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.HSQLDialect
 

I

IdAnnotationProcessor - com.flagwind.mybatis.metadata.processors中的类
 
IdAnnotationProcessor() - 类 的构造器com.flagwind.mybatis.metadata.processors.IdAnnotationProcessor
 
IdentityDialect - com.flagwind.mybatis.code中的枚举
 
ifEmptyRegisterDefaultInterface() - 类 中的方法com.flagwind.mybatis.common.TemplateContext
如果当前注册的接口为空,自动注册默认接口
in(String, Object...) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建in条件
include(String, String, String) - 类 中的静态方法com.flagwind.persistent.model.ChildClause
构建 id in (select id from table where x=xx and y=yy) 子查询条件
init() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
initialize(Discovery) - 类 中的方法com.flagwind.persistent.DiscoveryFactory
 
insert(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseInsertTemplate
插入全部,这段代码比较复杂,这里举个例子 CountryU生成的insert方法结构如下: <bind name="countryname_bind" value='@java.util.UUID@randomUUID().toString().replace("-", "")'/> INSERT INTO country_u(id,countryname,countrycode) VALUES <trim prefix="(" suffix=")" suffixOverrides=","> <if test="id !
insert(S) - 接口 中的方法com.flagwind.persistent.base.BaseInsertRepository
 
insertColumns(Class<?>, boolean, boolean, boolean) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
insert table()列
insertIntoTable(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
insert into tableName - 动态表名
insertList(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseInsertTemplate
批量插入
insertList(Iterable<S>) - 接口 中的方法com.flagwind.persistent.base.BaseInsertRepository
 
insertListFromMySql(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseInsertTemplate
 
insertListFromOracle(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseInsertTemplate
 
insertSelective(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseInsertTemplate
插入不为null的字段,这段代码比较复杂,这里举个例子 CountryU生成的insertSelective方法结构如下: <bind name="countryname_bind" value='@java.util.UUID@randomUUID().toString().replace("-", "")'/> INSERT INTO country_u <trim prefix="(" suffix=")" suffixOverrides=","> <if test="id !
insertUseGeneratedKeys(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseInsertTemplate
插入,主键id,自增
insertValuesColumns(Class<?>, boolean, boolean, boolean) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
insert-values()列
instance() - 类 中的静态方法com.flagwind.persistent.DiscoveryFactory
 
intercept(Invocation) - 类 中的方法com.flagwind.mybatis.definition.interceptor.OffsetLimitInterceptor
 
isAnnotationPresent(Class<? extends Annotation>) - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityField
是否有该注解
isAscending(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为升序
isAssociationField(EntityField) - 类 中的静态方法com.flagwind.mybatis.utils.AssociationUtils
 
isAssociationRegisted() - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
isAsyncTotalCount() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindProperties.Paginator
 
isBefore() - 类 中的方法com.flagwind.mybatis.common.Config
获取SelectKey的Order
isBetweenValue(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
 
isCandidateComponent(AnnotatedBeanDefinition) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
isCheckConfigLocation() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
isChildClause(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为子查询条件
isCombineClause(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为多条件
isContainsTotalCount() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
isDescending(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为将序
isEmpty() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
isEmpty(String) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
isExtendCommonMapper(Class<?>) - 类 中的方法com.flagwind.mybatis.common.TemplateContext
判断接口是否包含通用接口
isId() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
isIdentity() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
isInsertable() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
isListValue(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
 
isLowercaseAlpha(char) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
 
isMapperMethod(String) - 类 中的方法com.flagwind.mybatis.common.TemplateContext
判断当前的接口方法是否需要进行拦截
isNotEmpty() - 类 中的方法com.flagwind.mybatis.common.Config
 
isNotEmpty(String) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
非空
isNotOverflow(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
in or not in 操作中的values长度是否没超过了数据库支持的最大升序
isNull(String) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建is null条件
isNullValue(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
 
isOverflow(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
in or not in 操作中的values长度是否超过了数据库支持的最大升序
isOverflowWithIn(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
超过最大长度,且为In操作
isOverflowWithNotIn(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
超过最大长度,且为NotIn操作
isSimpleType(Class<?>) - 类 中的静态方法com.flagwind.mybatis.utils.SimpleTypeUtils
 
isSingleClause(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为单条件
isSingleValue(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
 
isUpdatable() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
isUppercaseAlpha(char) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
 
isUseSimpleType() - 类 中的方法com.flagwind.mybatis.common.Config
 
isUuid() - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
isValid() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.SpringBootVFS
 

J

join(Clause...) - 类 中的方法com.flagwind.persistent.model.CombineClause
 

K

keys() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
keySet() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 

L

lessThan(String, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建<条件
lessThanEqual(String, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建<=条件
like(String, String) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建like条件
list(PrintStream) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
list(PrintWriter) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
list(URL, String) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.SpringBootVFS
 
load(InputStream) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
loadFromXML(InputStream) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
LOGGER - 类 中的静态变量com.flagwind.mybatis.spring.annotation.MapperScannerRegistrar
 

M

mappedStatement - 类 中的变量com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
MappedStatementHelper - com.flagwind.mybatis.definition.helper中的类
 
MappedStatementHelper() - 类 的构造器com.flagwind.mybatis.definition.helper.MappedStatementHelper
 
mapperClass - 类 中的变量com.flagwind.mybatis.definition.template.MapperTemplate
 
MapperClassUtils - com.flagwind.mybatis.utils中的类
 
MapperClassUtils() - 类 的构造器com.flagwind.mybatis.utils.MapperClassUtils
 
MapperException - com.flagwind.mybatis.exceptions中的异常错误
 
MapperException() - 异常错误 的构造器com.flagwind.mybatis.exceptions.MapperException
 
MapperException(String) - 异常错误 的构造器com.flagwind.mybatis.exceptions.MapperException
 
MapperException(String, Throwable) - 异常错误 的构造器com.flagwind.mybatis.exceptions.MapperException
 
MapperException(Throwable) - 异常错误 的构造器com.flagwind.mybatis.exceptions.MapperException
 
MapperFactoryBean<T> - com.flagwind.mybatis.spring.boot中的类
 
MapperFactoryBean() - 类 的构造器com.flagwind.mybatis.spring.boot.MapperFactoryBean
 
MapperFactoryBean(Class<T>) - 类 的构造器com.flagwind.mybatis.spring.boot.MapperFactoryBean
 
MapperScan - com.flagwind.mybatis.spring.annotation中的注释类型
 
MapperScannerConfigurer - com.flagwind.mybatis.spring.boot中的类
 
MapperScannerConfigurer() - 类 的构造器com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
 
MapperScannerRegistrar - com.flagwind.mybatis.spring.annotation中的类
 
MapperScannerRegistrar() - 类 的构造器com.flagwind.mybatis.spring.annotation.MapperScannerRegistrar
 
MapperScannerRegistrarNotFoundConfiguration() - 类 的构造器com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration
 
MapperTemplate - com.flagwind.mybatis.definition.template中的类
 
MapperTemplate(Class<?>, TemplateContext) - 类 的构造器com.flagwind.mybatis.definition.template.MapperTemplate
 
modify(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseUpdateTemplate
批量更新部分字段
modify(HashMap<String, Object>, Clause) - 接口 中的方法com.flagwind.persistent.base.BaseUpdateRepository
 
MultipleIdsTemplate - com.flagwind.mybatis.definition.template中的类
 
MultipleIdsTemplate(Class<?>, TemplateContext) - 类 的构造器com.flagwind.mybatis.definition.template.MultipleIdsTemplate
 
MultipleJdbc3KeyGenerator - com.flagwind.mybatis.definition.excutor中的类
实现批量插入ID回写
MultipleJdbc3KeyGenerator() - 类 的构造器com.flagwind.mybatis.definition.excutor.MultipleJdbc3KeyGenerator
 
MYBATIS_PREFIX - 类 中的静态变量com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
MybatisProperties - com.flagwind.mybatis.spring.autoconfigure中的类
 
MybatisProperties() - 类 的构造器com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
MybatisSqlSessionFactoryBean - com.flagwind.mybatis.spring中的类
 
MybatisSqlSessionFactoryBean() - 类 的构造器com.flagwind.mybatis.spring.MybatisSqlSessionFactoryBean
 
MySQLDialect - com.flagwind.mybatis.definition.interceptor.paginator.dialects.base中的类
 
MySQLDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.MySQLDialect
 

N

NameStyle - com.flagwind.persistent.annotation中的注释类型
 
newSelectKeyMappedStatement(MappedStatement, EntityColumn, Class<?>, Boolean, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.MappedStatementHelper
新建SelectKey节点
notEqual(String, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建不等值条件
notIn(String, Object...) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建not in条件
notLike(String, String) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建not like条件
notNull(String) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建not is null条件

O

ObjectSqlHelper - com.flagwind.mybatis.definition.helper中的类
 
ObjectSqlHelper() - 类 的构造器com.flagwind.mybatis.definition.helper.ObjectSqlHelper
 
OffsetLimitInterceptor - com.flagwind.mybatis.definition.interceptor中的类
为MyBatis提供基于方言(Dialect)的分页查询的插件 将拦截Executor.query()方法实现分页方言的插入.
OffsetLimitInterceptor() - 类 的构造器com.flagwind.mybatis.definition.interceptor.OffsetLimitInterceptor
 
OffsetLimitInterceptor.BoundSqlSqlSource - com.flagwind.mybatis.definition.interceptor中的类
 
OGNL - com.flagwind.mybatis.utils中的类
OGNL静态方法
OGNL() - 类 的构造器com.flagwind.mybatis.utils.OGNL
 
or(Clause...) - 类 中的静态方法com.flagwind.persistent.model.CombineClause
构建or组合条件
OracleDialect - com.flagwind.mybatis.definition.interceptor.paginator.dialects.base中的类
 
OracleDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.OracleDialect
 
OrderByAnnotationProcessor - com.flagwind.mybatis.metadata.processors中的类
 
OrderByAnnotationProcessor() - 类 的构造器com.flagwind.mybatis.metadata.processors.OrderByAnnotationProcessor
 
orderByDefault(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
获取默认的orderBy,通过注解设置的

P

PackageUtils - com.flagwind.mybatis.utils中的类
 
PackageUtils() - 类 的构造器com.flagwind.mybatis.utils.PackageUtils
 
page(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
 
page(Clause, Paging, Sorting[]) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
pageBounds - 类 中的变量com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
PageBounds - com.flagwind.mybatis.definition.interceptor.paginator中的类
分页查询对象
PageBounds() - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
PageBounds(RowBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
PageBounds(int) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
PageBounds(int, int) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
PageBounds(int, int, boolean) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
PageBounds(List<Sorting>) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
PageBounds(Sorting...) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
PageBounds(int, int, Sorting...) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
PageBounds(int, int, List<Sorting>) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
PageBounds(int, int, List<Sorting>, boolean) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
pageParameters - 类 中的变量com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
Paginator() - 类 的构造器com.flagwind.mybatis.spring.autoconfigure.FlagwindProperties.Paginator
 
Paging - com.flagwind.persistent.model中的类
 
Paging() - 类 的构造器com.flagwind.persistent.model.Paging
 
Paging(Long, Long) - 类 的构造器com.flagwind.persistent.model.Paging
 
Paging(long, long, long) - 类 的构造器com.flagwind.persistent.model.Paging
 
parameterMappings - 类 中的变量com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
parameterObject - 类 中的变量com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
parse(String) - 枚举 中的静态方法com.flagwind.mybatis.code.DialectType
 
parse(String) - 枚举 中的静态方法com.flagwind.mybatis.code.IdentityDialect
 
plugin(Object) - 类 中的方法com.flagwind.mybatis.definition.interceptor.OffsetLimitInterceptor
 
PostgreSQLDialect - com.flagwind.mybatis.definition.interceptor.paginator.dialects.base中的类
 
PostgreSQLDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.PostgreSQLDialect
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
postProcessBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
PREFIX - 类 中的静态变量com.flagwind.mybatis.common.Config
 
process(EntityColumn, EntityField, Style) - 接口 中的方法com.flagwind.mybatis.metadata.ColumnProcessor
 
process(EntityColumn, EntityField, Style) - 类 中的方法com.flagwind.mybatis.metadata.processors.AggregateAnnotationProcessor
 
process(EntityColumn, EntityField, Style) - 类 中的方法com.flagwind.mybatis.metadata.processors.ColumnAnnotationProcessor
 
process(EntityColumn, EntityField, Style) - 类 中的方法com.flagwind.mybatis.metadata.processors.ColumnTypeAnnotationProcessor
 
process(EntityTable, Config) - 类 中的方法com.flagwind.mybatis.metadata.processors.DefaultTableProcessor
 
process(EntityColumn, EntityField, Style) - 类 中的方法com.flagwind.mybatis.metadata.processors.EnumeratedAnnotationProcessor
 
process(EntityColumn, EntityField, Style) - 类 中的方法com.flagwind.mybatis.metadata.processors.GeneratedValueAnnotationProcessor
 
process(EntityColumn, EntityField, Style) - 类 中的方法com.flagwind.mybatis.metadata.processors.IdAnnotationProcessor
 
process(EntityColumn, EntityField, Style) - 类 中的方法com.flagwind.mybatis.metadata.processors.OrderByAnnotationProcessor
 
process(EntityColumn, EntityField, Style) - 类 中的方法com.flagwind.mybatis.metadata.processors.SequenceGeneratorAnnotationProcessor
 
process(EntityTable, Config) - 接口 中的方法com.flagwind.mybatis.metadata.TableProcessor
 
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法com.flagwind.mybatis.definition.excutor.MultipleJdbc3KeyGenerator
 
processBatch(MappedStatement, Statement, Collection<Object>) - 类 中的方法com.flagwind.mybatis.definition.excutor.MultipleJdbc3KeyGenerator
 
processConfiguration(Configuration, Class<?>) - 类 中的方法com.flagwind.mybatis.common.TemplateContext
配置指定的接口
PropertiesHelper - com.flagwind.mybatis.definition.interceptor.paginator.helpers中的类
Properties的操作的工具类,为Properties提供一个代理增加相关工具方法如 getRequiredString(),getInt(),getBoolean()等方法 并可以通过systemPropertiesMode属性指定是否搜索System.getProperty()及System.getenv()来查找值.
PropertiesHelper(Properties) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
PropertiesHelper(Properties, int) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
propertyNames() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
put(Object, Object) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
putAll(Map<? extends Object, ? extends Object>) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 

Q

query(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
查询
query(Clause) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
QueryField - com.flagwind.persistent中的类
查询字段定义
QueryField() - 类 的构造器com.flagwind.persistent.QueryField
 
querySelective(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
聚合多条件查询
querySelective(String, List<QueryField>, Clause, Integer, Integer, Sorting[]) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
选择性查询

R

register(Class<?>, Config) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
初始化实体属性
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - 类 中的方法com.flagwind.mybatis.spring.annotation.MapperScannerRegistrar
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration.AutoConfiguredMapperScannerRegistrar
 
registerColumnProcessor(Class<ColumnProcessor>) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
 
registerColumnProcessor(P) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
 
registerEntityClass(Class<?>, Config) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
 
registerFilters() - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
Configures parent scanner to search for the right interfaces.
registerMapper(Class<?>) - 类 中的方法com.flagwind.mybatis.common.TemplateContext
注册通用Mapper接口
registerMapper(String) - 类 中的方法com.flagwind.mybatis.common.TemplateContext
注册通用Mapper接口
registerResultMap(ResultMap) - 类 中的方法com.flagwind.mybatis.definition.result.swapper.ResultMapSwapper
 
registerSimpleType(Class<?>) - 类 中的静态方法com.flagwind.mybatis.utils.SimpleTypeUtils
注册新的类型
registerSimpleType(String) - 类 中的静态方法com.flagwind.mybatis.utils.SimpleTypeUtils
注册新的类型
registerTableProcessor(Class<TableProcessor>) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
 
registerTableProcessor(P) - 类 中的静态方法com.flagwind.mybatis.metadata.EntityTableFactory
 
reloadResultMap(String, String, Class<?>, Style) - 类 中的方法com.flagwind.mybatis.definition.result.swapper.ResultMapSwapper
 
remove(Object) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
RepositoryMarker - com.flagwind.persistent中的接口
 
resolve(String) - 类 中的方法com.flagwind.persistent.DiscoveryFactory
 
resolve(Class<?>) - 类 中的方法com.flagwind.persistent.DiscoveryFactory
 
resolveMapperLocations() - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
resolveOneToManyResultMapping(String, EntityField, MapperBuilderAssistant, String, String, Class<?>, Style) - 类 中的方法com.flagwind.mybatis.definition.result.swapper.ResultMapSwapper
 
resolveOneToOneResultMapping(String, EntityField, MapperBuilderAssistant, String, String, Class<?>, Style) - 类 中的方法com.flagwind.mybatis.definition.result.swapper.ResultMapSwapper
 
resolveResultMap(String, String, String, Class<?>, Style) - 类 中的方法com.flagwind.mybatis.definition.result.swapper.ResultMapSwapper
 
resolveResultMappings(String, String, String, Class<?>, Style) - 类 中的方法com.flagwind.mybatis.definition.result.swapper.ResultMapSwapper
 
ResultMapSwapper - com.flagwind.mybatis.definition.result.swapper中的类
 
ResultMapSwapper(Configuration) - 类 的构造器com.flagwind.mybatis.definition.result.swapper.ResultMapSwapper
 
ResultMapSwapperHolder - com.flagwind.mybatis.definition.result.swapper中的类
 
ResultMapSwapperHolder() - 类 的构造器com.flagwind.mybatis.definition.result.swapper.ResultMapSwapperHolder
 

S

save(OutputStream, String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
已过时。 
scanTypePackage(String) - 类 中的静态方法com.flagwind.mybatis.utils.PackageUtils
扫描获取指定包路径所有类
seek(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
关联查询(当没有关联信息时与query一样)
seek(Clause) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
seekById(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
根据主键进行关联查询(当没有关联信息时与getById一样)
seekById(ID) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
selectAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AggregateSqlHelper
 
selectAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
 
selectAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
select xxx,xxx...
selectAllColumnsFromTable(Class<?>) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
 
selectByIds(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.MultipleIdsTemplate
根据主键字符串进行查询,类中只有存在一个带有@Id注解的字段
selectCount(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
select count(x)
selectCountExists(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
select case when count(x) > 0 then 1 else 0 end
SequenceGeneratorAnnotationProcessor - com.flagwind.mybatis.metadata.processors中的类
 
SequenceGeneratorAnnotationProcessor() - 类 的构造器com.flagwind.mybatis.metadata.processors.SequenceGeneratorAnnotationProcessor
 
set(PropertyTokenizer, Object) - 类 中的方法com.flagwind.mybatis.definition.result.ExtensibleBeanWrapper
 
set(String, Object) - 接口 中的方法com.flagwind.persistent.ExtensibleObject
动态增加属性
setAddToConfig(boolean) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
setAddToConfig(boolean) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
Same as MapperFactoryBean#setAddToConfig(boolean).
setAggregate(AggregateEntry) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setAlias(String) - 类 中的方法com.flagwind.persistent.AggregateEntry
 
setAlias(String) - 类 中的方法com.flagwind.persistent.QueryField
 
setAnnotationClass(Class<? extends Annotation>) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
setAnnotationClass(Class<? extends Annotation>) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
This property specifies the annotation that the scanner will search for.
setApplicationContext(ApplicationContext) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
setAssociationFields(List<EntityField>) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setAssociationRegisted(boolean) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setAsyncTotalCount(boolean) - 类 中的方法com.flagwind.mybatis.definition.interceptor.OffsetLimitInterceptor
 
setAsyncTotalCount(Boolean) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
setAsyncTotalCount(boolean) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindProperties.Paginator
 
setBasePackage(String) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
This property lets you set the base package for your mapper interface files.
setBaseSelect(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setBeanFactory(BeanFactory) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.DiscoveryAutoConfiguration
 
setBeanFactory(BeanFactory) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration.AutoConfiguredMapperScannerRegistrar
 
setBeanName(String) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
setBefore(boolean) - 类 中的方法com.flagwind.mybatis.common.Config
 
setCatalog(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setCheckConfigLocation(boolean) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
setChildField(String) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setChildTable(String) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setColumn(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setColumn(String) - 类 中的方法com.flagwind.persistent.AggregateEntry
 
setColumn(String) - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
setColumn(String) - 类 中的方法com.flagwind.persistent.QueryField
 
setCombine(ClauseCombine) - 类 中的方法com.flagwind.persistent.model.CombineClause
 
setConfig(Config) - 类 中的方法com.flagwind.mybatis.common.TemplateContext
设置通用Mapper配置
setConfig(String) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
已过时。
setConfig(Config) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
配置通用 Mapper
setConfigLocation(String) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
setConfiguration(Configuration) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
setConfigurationProperties(Properties) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
setContainsTotalCount(boolean) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
setDepth(int) - 类 中的方法com.flagwind.mybatis.common.Config
 
setDialect(String) - 类 中的方法com.flagwind.mybatis.common.Config
 
setDialect(String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.OffsetLimitInterceptor
 
setEnableTotalCount(boolean) - 类 中的方法com.flagwind.persistent.model.Paging
 
setEntityClassColumns(Set<EntityColumn>) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setEntityClassPKColumns(Set<EntityColumn>) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setEnvironment(Environment) - 类 中的方法com.flagwind.mybatis.spring.annotation.MapperScannerRegistrar
 
setEnvironment(Environment) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration.AutoConfiguredMapperScannerRegistrar
 
setExecutorType(ExecutorType) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
setExtras(String) - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
setFields(String[]) - 类 中的方法com.flagwind.persistent.model.Sorting
 
setFieldsText(String) - 类 中的方法com.flagwind.persistent.model.Sorting
 
setGenerator(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setId(boolean) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setIdentity(String) - 类 中的方法com.flagwind.mybatis.common.Config
主键自增回写方法,默认值MYSQL,详细说明请看文档
setIdentity(boolean) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setIncluded(boolean) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setInsertable(boolean) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setInstanceType(Class) - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityType
 
setJavaType(Class<?>) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setJavaType(Class<?>) - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityField
设置javaType
setJavaType(Class<?>) - 类 中的方法com.flagwind.persistent.QueryField
 
setJdbcType(JdbcType) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setJdbcType(JdbcType) - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
setKeyColumns(List<String>) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setKeyColumns(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setKeyProperties(List<String>) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setKeyProperties(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setLimit(int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
setMapperFactoryBean(MapperFactoryBean<?>) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
setMapperLocations(String[]) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
setMapperProperties(String, Environment) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
从环境变量中获取 mapper 配置信息
setMapperProperties(String, String[]) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
从 properties 数组获取 mapper 配置信息
setMappers(String[]) - 类 中的方法com.flagwind.mybatis.common.Config
 
setMarkerInterface(Class<?>) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
setMarkerInterface(Class<?>) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
This property specifies the parent that the scanner will search for.
setMode(Sorting.SortingMode) - 类 中的方法com.flagwind.persistent.model.Sorting
 
setName(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setName(String) - 类 中的方法com.flagwind.mybatis.reflection.entities.EntityType
 
setName(String) - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
setName(String) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setName(String) - 类 中的方法com.flagwind.persistent.model.SingleClause
 
setNameGenerator(BeanNameGenerator) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
Sets beanNameGenerator to be used while running the scanner.
setNotEmpty(boolean) - 类 中的方法com.flagwind.mybatis.common.Config
 
setOperator(ClauseOperator) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setOperator(ClauseOperator) - 类 中的方法com.flagwind.persistent.model.SingleClause
 
setOrderBy(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setOrderByClause(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setOrders(List<Sorting>) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
setPage(int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
setPageIndex(Long) - 类 中的方法com.flagwind.persistent.model.Paging
 
setPageParameter(String, Object, Class<?>) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
setPageSize(Long) - 类 中的方法com.flagwind.persistent.model.Paging
 
setPaginator(FlagwindProperties.Paginator) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindProperties
 
setParameters(PreparedStatement) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.DefaultParameterHandler
 
setPoolMaxSize(int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.OffsetLimitInterceptor
 
setPoolMaxSize(int) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindProperties.Paginator
 
setProcessPropertyPlaceHolders(boolean) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
 
setProperties(String, Properties) - 类 中的方法com.flagwind.mybatis.common.Config
配置属性
setProperties(String, Properties) - 类 中的方法com.flagwind.mybatis.common.TemplateContext
配置属性
setProperties(Properties) - 类 中的方法com.flagwind.mybatis.definition.interceptor.OffsetLimitInterceptor
 
setProperties(Properties) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
setProperties(String, Properties) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
属性注入
setProperty(String, int) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
setProperty(String key,int value) ... start
setProperty(String, long) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
setProperty(String, float) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
setProperty(String, double) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
setProperty(String, boolean) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
setProperty(String, String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
setProperty(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setResourceLoader(ResourceLoader) - 类 中的方法com.flagwind.mybatis.spring.annotation.MapperScannerRegistrar
 
setResourceLoader(ResourceLoader) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration.AutoConfiguredMapperScannerRegistrar
 
setResultType(MappedStatement, Class<?>) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
设置返回值类型 - 为了让typeHandler在select时有效,改为设置resultMap
setSchema(String) - 类 中的方法com.flagwind.mybatis.common.Config
设置全局的schema,默认为空,如果设置了值,操作表时的sql会是schema.tablename
如果同时设置了catalog,优先使用catalog.tablename
setSchema(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setSequenceFormat(String) - 类 中的方法com.flagwind.mybatis.common.Config
序列的获取规则,使用{num}格式化参数,默认值为{0}.nextval,针对Oracle
可选参数一共3个,对应0,1,2,3分别为SequenceName,ColumnName, PropertyName,TableName
setSequenceName(String) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setSource(String) - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
setSqlSessionFactory(SqlSessionFactory) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
setSqlSessionFactory(SqlSessionFactory) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
setSqlSessionFactoryBeanName(String) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
setSqlSessionFactoryBeanName(String) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
Specifies which SqlSessionFactory to use in the case that there is more than one in the spring context.
setSqlSessionTemplate(SqlSessionTemplate) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
setSqlSessionTemplate(SqlSessionTemplate) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
setSqlSessionTemplateBeanName(String) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
setSqlSessionTemplateBeanName(String) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperScannerConfigurer
Specifies which SqlSessionTemplate to use in the case that there is more than one in the spring context.
setSqlSource(MappedStatement) - 类 中的方法com.flagwind.mybatis.common.TemplateContext
重新设置SqlSource

执行该方法前必须使用isMapperMethod判断,否则msIdCache会空

setSqlSource(MappedStatement, SqlSource) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
重新设置SqlSource
setSqlSource(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
重新设置SqlSource
setStyle(Style) - 类 中的方法com.flagwind.mybatis.common.Config
 
setTable(EntityTable) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setTable(Table) - 类 中的方法com.flagwind.mybatis.metadata.EntityTable
 
setTemplateContext(TemplateContext) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
setTemplateContext(TemplateContext) - 类 中的方法com.flagwind.mybatis.spring.boot.MapperFactoryBean
 
setTemplateContextBeanName(String) - 类 中的方法com.flagwind.mybatis.spring.boot.ClassPathMapperScanner
 
setTotalCount(Long) - 类 中的方法com.flagwind.persistent.model.Paging
 
setType(AggregateType) - 类 中的方法com.flagwind.persistent.AggregateEntry
 
setType(AggregateType) - 类 中的方法com.flagwind.persistent.QueryField
 
setTypeAliasesPackage(String) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
setTypeAliasesPackage(String) - 类 中的方法com.flagwind.mybatis.spring.MybatisSqlSessionFactoryBean
 
setTypeHandler(Class<? extends TypeHandler<?>>) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setTypeHandler(Class<? extends TypeHandler<?>>) - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
setTypeHandlersPackage(String) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.MybatisProperties
 
setTypeHandlersPackage(String) - 类 中的方法com.flagwind.mybatis.spring.MybatisSqlSessionFactoryBean
 
setUpdatable(boolean) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setUseSimpleType(boolean) - 类 中的方法com.flagwind.mybatis.common.Config
 
setUuid(String) - 类 中的方法com.flagwind.mybatis.common.Config
设置UUID生成策略
配置UUID生成策略需要使用OGNL表达式
默认值32位长度:@java.util.UUID@randomUUID().toString().replace("-", "")
setUuid(boolean) - 类 中的方法com.flagwind.mybatis.metadata.EntityColumn
 
setValues(Object[]) - 类 中的方法com.flagwind.persistent.model.SingleClause
 
SIMPLE_TYPE_SET - 类 中的静态变量com.flagwind.mybatis.utils.SimpleTypeUtils
 
SimpleTypeUtils - com.flagwind.mybatis.utils中的类
 
SimpleTypeUtils() - 类 的构造器com.flagwind.mybatis.utils.SimpleTypeUtils
 
SingleClause - com.flagwind.persistent.model中的类
 
SingleClause(String, Object...) - 类 的构造器com.flagwind.persistent.model.SingleClause
 
SingleClause(String, ClauseOperator, Object...) - 类 的构造器com.flagwind.persistent.model.SingleClause
 
size() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
Sorting - com.flagwind.persistent.model中的类
 
Sorting() - 类 的构造器com.flagwind.persistent.model.Sorting
 
Sorting(String...) - 类 的构造器com.flagwind.persistent.model.Sorting
 
Sorting(Sorting.SortingMode, String...) - 类 的构造器com.flagwind.persistent.model.Sorting
 
Sorting.SortingMode - com.flagwind.persistent.model中的枚举
 
SpringBoot2Bind() - 类 的构造器com.flagwind.mybatis.spring.boot.SpringBootBindUtil.SpringBoot2Bind
 
SpringBootBindUtil - com.flagwind.mybatis.spring.boot中的类
 
SpringBootBindUtil() - 类 的构造器com.flagwind.mybatis.spring.boot.SpringBootBindUtil
 
SpringBootBindUtil.IBind - com.flagwind.mybatis.spring.boot中的接口
 
SpringBootBindUtil.SpringBoot2Bind - com.flagwind.mybatis.spring.boot中的类
使用 Spring Boot 2.x 方式绑定
SpringBootVFS - com.flagwind.mybatis.spring.autoconfigure中的类
 
SpringBootVFS() - 类 的构造器com.flagwind.mybatis.spring.autoconfigure.SpringBootVFS
 
SQLHelper - com.flagwind.mybatis.definition.interceptor.paginator.helpers中的类
 
SQLHelper() - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.helpers.SQLHelper
 
SQLServer2005Dialect - com.flagwind.mybatis.definition.interceptor.paginator.dialects.base中的类
 
SQLServer2005Dialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.SQLServer2005Dialect
 
SQLServerDialect - com.flagwind.mybatis.definition.interceptor.paginator.dialects.base中的类
 
SQLServerDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.SQLServerDialect
 
sqlSessionFactory(DataSource) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration
 
sqlSessionTemplate(SqlSessionFactory) - 类 中的方法com.flagwind.mybatis.spring.autoconfigure.FlagwindAutoConfiguration
 
store(OutputStream, String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
storeToXML(OutputStream, String, String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
storeToXML(OutputStream, String) - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
StringUtil - com.flagwind.mybatis.utils中的类
 
StringUtil() - 类 的构造器com.flagwind.mybatis.utils.StringUtil
 
Style - com.flagwind.mybatis.code中的枚举
字段转换方式
supportMethod(String) - 类 中的方法com.flagwind.mybatis.definition.template.EmptyTemplate
 
supportMethod(String) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
是否支持该通用方法
SybaseDialect - com.flagwind.mybatis.definition.interceptor.paginator.dialects.base中的类
 
SybaseDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.definition.interceptor.paginator.dialects.base.SybaseDialect
 
SYSTEM_PROPERTIES_MODE_FALLBACK - 类 中的静态变量com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
Check system properties if not resolvable in the specified properties.
SYSTEM_PROPERTIES_MODE_NEVER - 类 中的静态变量com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
Never check system properties.
SYSTEM_PROPERTIES_MODE_OVERRIDE - 类 中的静态变量com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
Check system properties first, before trying the specified properties.

T

tableName(Class<?>, Config) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
获取实体的表名以及关联表名
tableName(Class<?>) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
获取实体的表名
tableName(Class<?>, boolean) - 类 中的方法com.flagwind.mybatis.definition.template.MapperTemplate
获取实体的表名
TableProcessor - com.flagwind.mybatis.metadata中的接口
 
take(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseSelectTemplate
查询
take(Clause, int, int, Sorting[]) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
TemplateContext - com.flagwind.mybatis.common中的类
模版上下文
TemplateContext() - 类 的构造器com.flagwind.mybatis.common.TemplateContext
默认构造方法
TemplateContext(Properties) - 类 的构造器com.flagwind.mybatis.common.TemplateContext
带配置的构造方法
TemplateSqlHelper - com.flagwind.mybatis.definition.helper中的类
 
TemplateSqlHelper() - 类 的构造器com.flagwind.mybatis.definition.helper.TemplateSqlHelper
 
toCombine() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
toCombine(ClauseCombine) - 类 中的方法com.flagwind.persistent.model.SingleClause
 
toLowerAscii(char) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
 
toString() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
toString() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.PageBounds
 
toString() - 类 中的方法com.flagwind.persistent.model.Paging
 
toString() - 类 中的方法com.flagwind.persistent.model.Sorting
 
toUpperAscii(char) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
 
typeHandlerRegistry - 类 中的变量com.flagwind.mybatis.definition.interceptor.paginator.dialects.Dialect
 
TypeUtils - com.flagwind.mybatis.utils中的类
 
TypeUtils() - 类 的构造器com.flagwind.mybatis.utils.TypeUtils
 

U

underlineToCamelhump(String) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
将下划线风格替换为驼峰风格
update(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseUpdateTemplate
通过主键更新全部字段
update(S) - 接口 中的方法com.flagwind.persistent.base.BaseUpdateRepository
单条更新
updateList(List<S>) - 接口 中的方法com.flagwind.persistent.base.BaseUpdateRepository
批量更新
updateSelective(MappedStatement) - 类 中的方法com.flagwind.mybatis.definition.template.BaseUpdateTemplate
通过主键更新不为null的字段
updateSetColumns(Class<?>, String, boolean, boolean) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
update set列
updateTable(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
update tableName - 动态表名

V

valueOf(String) - 枚举 中的静态方法com.flagwind.mybatis.code.DialectType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.flagwind.mybatis.code.IdentityDialect
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.flagwind.mybatis.code.Style
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.flagwind.persistent.AggregateType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.flagwind.persistent.model.ClauseCombine
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.flagwind.persistent.model.ClauseOperator
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.flagwind.persistent.model.Sorting.SortingMode
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.flagwind.mybatis.code.DialectType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.flagwind.mybatis.code.IdentityDialect
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.flagwind.mybatis.code.Style
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 类 中的方法com.flagwind.mybatis.definition.interceptor.paginator.helpers.PropertiesHelper
 
values() - 枚举 中的静态方法com.flagwind.persistent.AggregateType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.flagwind.persistent.model.ClauseCombine
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.flagwind.persistent.model.ClauseOperator
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.flagwind.persistent.model.Sorting.SortingMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

whereAllIfColumns(Class<?>, boolean) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
where所有列的条件,会判断是否!
wherePKColumn(String, Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.AssociationSqlHelper
where主键条件(参数为单个值如userReository.getById("123456"))
wherePKColumn(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
where主键条件(参数为单个值如userReository.getById("123456"))
wherePKColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.definition.helper.TemplateSqlHelper
where主键条件(参数为对象如userReository.selectByKey(user))
A B C D E F G H I J K L M N O P Q R S T U V W 
跳过导航链接

Copyright © 2018. All Rights Reserved.