跳过导航链接
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 Serializable> - com.flagwind.persistent中的接口
 
addMethodMap(String, Method) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
添加映射方法
Aggregate - com.flagwind.persistent.annotation中的注释类型
聚合字段定义
AggregateEntry - com.flagwind.persistent中的类
 
AggregateEntry(AggregateType, String) - 类 的构造器com.flagwind.persistent.AggregateEntry
 
AggregateEntry(AggregateType, String, String) - 类 的构造器com.flagwind.persistent.AggregateEntry
 
AggregateSqlHelper - com.flagwind.mybatis.helpers中的类
聚合查询Sql帮助类
AggregateSqlHelper() - 类 的构造器com.flagwind.mybatis.helpers.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.helpers中的类
 
AssociationSqlHelper() - 类 的构造器com.flagwind.mybatis.helpers.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中的接口
实体联想提供器
asyncTotalCount - 类 中的变量com.flagwind.mybatis.paginator.PageBounds
 

B

BaseDeleteProvider - com.flagwind.mybatis.provider.base中的类
 
BaseDeleteProvider(Class<?>, MapperResolver) - 类 的构造器com.flagwind.mybatis.provider.base.BaseDeleteProvider
 
BaseDeleteRepository<ID extends Serializable> - com.flagwind.persistent.base中的接口
 
BaseInsertProvider - com.flagwind.mybatis.provider.base中的类
 
BaseInsertProvider(Class<?>, MapperResolver) - 类 的构造器com.flagwind.mybatis.provider.base.BaseInsertProvider
 
BaseInsertRepository<E,ID extends Serializable> - com.flagwind.persistent.base中的接口
 
BaseMultipleIdsRepository<E,ID extends Serializable> - com.flagwind.persistent.base中的接口
 
BaseSelectProvider - com.flagwind.mybatis.provider.base中的类
BaseSelectProvider实现类,基础方法实现类
BaseSelectProvider(Class<?>, MapperResolver) - 类 的构造器com.flagwind.mybatis.provider.base.BaseSelectProvider
 
BaseSelectRepository<E,ID extends Serializable> - com.flagwind.persistent.base中的接口
查询操作
BaseUpdateProvider - com.flagwind.mybatis.provider.base中的类
 
BaseUpdateProvider(Class<?>, MapperResolver) - 类 的构造器com.flagwind.mybatis.provider.base.BaseUpdateProvider
 
BaseUpdateRepository<E> - com.flagwind.persistent.base中的接口
 
between(String, Object, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建between条件
boundSql - 类 中的变量com.flagwind.mybatis.paginator.dialects.Dialect
 
BoundSqlSqlSource(BoundSql) - 类 的构造器com.flagwind.mybatis.paginator.OffsetLimitInterceptor.BoundSqlSqlSource
 
build(Long, Long) - 类 中的静态方法com.flagwind.persistent.model.Paging
构建分页条件
build() - 类 中的静态方法com.flagwind.persistent.model.Paging
构建分页条件

C

camelhumpToUnderline(String) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
将驼峰风格替换为下划线风格
checkDaoConfig() - 类 中的方法com.flagwind.mybatis.spring.MapperFactoryBean
ChildClause - com.flagwind.persistent.model中的类
 
ChildClause(String, boolean, String, String, ClauseCombine) - 类 的构造器com.flagwind.persistent.model.ChildClause
 
Clause - com.flagwind.persistent.model中的接口
 
ClauseCombine - com.flagwind.persistent.model中的枚举
 
ClauseOperator - com.flagwind.persistent.model中的枚举
 
clear() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
ColumnHelper - com.flagwind.mybatis.helpers中的类
数据列帮助类
ColumnHelper() - 类 的构造器com.flagwind.mybatis.helpers.ColumnHelper
 
ColumnType - com.flagwind.persistent.annotation中的注释类型
 
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.exceptions - 程序包 com.flagwind.mybatis.exceptions
 
com.flagwind.mybatis.excutor - 程序包 com.flagwind.mybatis.excutor
 
com.flagwind.mybatis.helpers - 程序包 com.flagwind.mybatis.helpers
 
com.flagwind.mybatis.meta - 程序包 com.flagwind.mybatis.meta
 
com.flagwind.mybatis.paginator - 程序包 com.flagwind.mybatis.paginator
 
com.flagwind.mybatis.paginator.dialects - 程序包 com.flagwind.mybatis.paginator.dialects
 
com.flagwind.mybatis.paginator.dialects.base - 程序包 com.flagwind.mybatis.paginator.dialects.base
 
com.flagwind.mybatis.paginator.helpers - 程序包 com.flagwind.mybatis.paginator.helpers
 
com.flagwind.mybatis.provider - 程序包 com.flagwind.mybatis.provider
 
com.flagwind.mybatis.provider.base - 程序包 com.flagwind.mybatis.provider.base
 
com.flagwind.mybatis.reflection.wrapper - 程序包 com.flagwind.mybatis.reflection.wrapper
 
com.flagwind.mybatis.spring - 程序包 com.flagwind.mybatis.spring
 
com.flagwind.mybatis.swapper - 程序包 com.flagwind.mybatis.swapper
 
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中的类
通用Mapper属性配置
Config() - 类 的构造器com.flagwind.mybatis.common.Config
 
contains(Object) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
contains(String) - 接口 中的方法com.flagwind.persistent.ExtensibleObject
是否包含指定属性名的属性
containsKey(Object) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
containsTotalCount - 类 中的变量com.flagwind.mybatis.paginator.PageBounds
结果集是否包含TotalCount
containsValue(Object) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
convertByStyle(String, Style) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
根据指定的样式进行转换
copyFromPropertyDescriptor(EntityField) - 类 中的方法com.flagwind.mybatis.meta.EntityField
先创建field,然后可以通过该方法获取property等属性
count(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
查询总数
count(Clause) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
createSqlSource(MappedStatement, String) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
通过xmlSql创建sqlSource

D

DB2Dialect - com.flagwind.mybatis.paginator.dialects.base中的类
 
DB2Dialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.paginator.dialects.base.DB2Dialect
 
DefaultParameterHandler - com.flagwind.mybatis.paginator中的类
 
DefaultParameterHandler(MappedStatement, Object, BoundSql) - 类 的构造器com.flagwind.mybatis.paginator.DefaultParameterHandler
 
delete(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseDeleteProvider
通过条件删除
delete(Clause) - 接口 中的方法com.flagwind.persistent.base.BaseDeleteRepository
 
deleteById(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseDeleteProvider
通过主键删除
deleteById(ID) - 接口 中的方法com.flagwind.persistent.base.BaseDeleteRepository
 
deleteByIds(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.MultipleIdsProvider
根据主键字符串进行删除,类中只有存在一个带有@Id注解的字段
deleteByIds(String) - 接口 中的方法com.flagwind.persistent.base.BaseMultipleIdsRepository
 
deleteFromTable(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
delete tableName - 动态表名
DELIMITER - 类 中的静态变量com.flagwind.mybatis.meta.EntityTable
 
descending(String...) - 类 中的静态方法com.flagwind.persistent.model.Sorting
 
Dialect - com.flagwind.mybatis.paginator.dialects中的类
 
Dialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.paginator.dialects.Dialect
 
discover(String) - 接口 中的方法com.flagwind.persistent.Discovery
根据指定服务名称获取服务实例。
discover(Class<?>) - 接口 中的方法com.flagwind.persistent.Discovery
根据指定服务类型获取服务实例。
Discovery - com.flagwind.persistent中的接口
服务或对象查找接口
DiscoveryFactory - com.flagwind.persistent中的类
 
DiscoveryFactory() - 类 的构造器com.flagwind.persistent.DiscoveryFactory
 
dynamicSQL(Object) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
该方法仅仅用来初始化ProviderSqlSource

E

elements() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
EmptyProvider - com.flagwind.mybatis.provider中的类
 
EmptyProvider(Class<?>, MapperResolver) - 类 的构造器com.flagwind.mybatis.provider.EmptyProvider
 
entityClassMap - 类 中的变量com.flagwind.mybatis.provider.MapperTemplate
 
EntityColumn - com.flagwind.mybatis.meta中的类
实体字段对应数据库列的信息
EntityColumn() - 类 的构造器com.flagwind.mybatis.meta.EntityColumn
 
EntityColumn(EntityTable) - 类 的构造器com.flagwind.mybatis.meta.EntityColumn
 
EntityField - com.flagwind.mybatis.meta中的类
封装字段和方法,统一调用某些方法
EntityField(Field, PropertyDescriptor) - 类 的构造器com.flagwind.mybatis.meta.EntityField
构造方法
EntityHelper - com.flagwind.mybatis.helpers中的类
实体类工具类 - 处理实体和数据库表以及字段关键的一个类
EntityHelper() - 类 的构造器com.flagwind.mybatis.helpers.EntityHelper
 
EntityTable - com.flagwind.mybatis.meta中的类
 
EntityTable(Class<?>) - 类 的构造器com.flagwind.mybatis.meta.EntityTable
 
entrySet() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
equal(String, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建等值条件
equals(Object) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
equals(Object) - 类 中的方法com.flagwind.mybatis.meta.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.provider.base.BaseSelectProvider
 
existsById(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
根据主键查询总数
ExtensibleBeanWrapper - com.flagwind.mybatis.reflection.wrapper中的类
 
ExtensibleBeanWrapper(MetaObject, Object) - 类 的构造器com.flagwind.mybatis.reflection.wrapper.ExtensibleBeanWrapper
 
extensibleObject - 类 中的变量com.flagwind.mybatis.reflection.wrapper.ExtensibleBeanWrapper
 
ExtensibleObject - com.flagwind.persistent中的接口
可伸缩对象
ExtensibleWrapperFactory - com.flagwind.mybatis.reflection.wrapper中的类
 
ExtensibleWrapperFactory() - 类 的构造器com.flagwind.mybatis.reflection.wrapper.ExtensibleWrapperFactory
 

F

fetchByIds(String) - 接口 中的方法com.flagwind.persistent.base.BaseMultipleIdsRepository
 
FieldHelper - com.flagwind.mybatis.helpers中的类
 
FieldHelper() - 类 的构造器com.flagwind.mybatis.helpers.FieldHelper
 
formJavaType(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.ColumnHelper
 
fromTable(Class<?>, Config) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
from tableName - 动态表名
fromTable(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
from tableName - 动态表名

G

get(Object) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
get(String) - 接口 中的方法com.flagwind.persistent.ExtensibleObject
获取属性值
getAggregate() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
getAggregateEntry(EntityField) - 类 中的静态方法com.flagwind.mybatis.helpers.ColumnHelper
 
getAlias() - 类 中的方法com.flagwind.persistent.AggregateEntry
 
getAlias() - 枚举 中的方法com.flagwind.persistent.model.ClauseOperator
 
getAlias() - 类 中的方法com.flagwind.persistent.QueryField
 
getAll(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.FieldHelper
获取全部的属性,包含字段和方法
getAll(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
查询全部结果
getAll() - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
getAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.AggregateSqlHelper
 
getAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
 
getAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
已过时。
4.x版本移除该方法
getAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
获取所有查询列,如id,name,code...
getAndTryFromSystem(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
尝试从System.getProperty(key)及System.getenv(key)得到值
getAnnotation(Class<T>) - 类 中的方法com.flagwind.mybatis.meta.EntityField
获取指定的注解
getAssociateValue(Object) - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
getAssociationEntityClass(EntityField) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
 
getAssociationFields() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getAssociationTable(String, EntityField, Config) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
 
getBaseSelect() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getBindCache(EntityColumn) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
getBindValue(EntityColumn, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
getBoolean(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getBoolean(String, boolean) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getBoundSql(Object) - 类 中的方法com.flagwind.mybatis.paginator.OffsetLimitInterceptor.BoundSqlSqlSource
 
getById(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
根据主键进行查询
getById(ID) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
getCatalog() - 类 中的方法com.flagwind.mybatis.common.Config
 
getCatalog() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getChildField() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getChildTable() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getColumn(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
 
getColumn() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
getColumn() - 类 中的方法com.flagwind.persistent.AggregateEntry
 
getColumn() - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
getColumn() - 类 中的方法com.flagwind.persistent.QueryField
 
getColumnEqualsHolder() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnEqualsHolder(String) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
返回格式如:#{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder(String) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
返回格式如:#{entityName.age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder(String, String) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder(String, String, String) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}+separator
getColumnHolderWithComma(String, String) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler},
getColumnName(EntityField, Style) - 类 中的静态方法com.flagwind.mybatis.helpers.ColumnHelper
 
getColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
获取全部列
getColumnTypeEntry(EntityField) - 类 中的静态方法com.flagwind.mybatis.helpers.ColumnHelper
 
getCombine() - 类 中的方法com.flagwind.persistent.model.CombineClause
 
getConfig() - 类 中的方法com.flagwind.mybatis.common.MapperResolver
获取通用Mapper配置
getCount(MappedStatement, Transaction, Object, BoundSql, Dialect) - 类 中的静态方法com.flagwind.mybatis.paginator.helpers.SQLHelper
 
getCountSQL() - 类 中的方法com.flagwind.mybatis.paginator.dialects.Dialect
 
getCountString(String) - 类 中的方法com.flagwind.mybatis.paginator.dialects.Dialect
将sql转换为总记录数SQL
getDatabaseDialect(String) - 枚举 中的静态方法com.flagwind.mybatis.code.IdentityDialect
 
getDepth() - 类 中的方法com.flagwind.mybatis.common.Config
 
getDescription() - 枚举 中的方法com.flagwind.persistent.model.ClauseOperator
 
getDialect() - 类 中的方法com.flagwind.mybatis.common.Config
 
getDialect() - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
 
getDouble(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getDouble(String, double) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getEnableTotalCount() - 类 中的方法com.flagwind.persistent.model.Paging
 
getEndValue() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getEntityClass() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getEntityClass(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
获取返回值类型 - 实体类型
getEntityClassColumns() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getEntityClassPKColumns() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getEntityTable(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
获取表对象
getEnumTypeHandler(EntityField) - 类 中的静态方法com.flagwind.mybatis.helpers.ColumnHelper
 
getExtras() - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
getField(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.FieldHelper
 
getFields(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.FieldHelper
获取全部的Field
getFields() - 类 中的方法com.flagwind.persistent.model.Sorting
 
getFieldsText() - 类 中的方法com.flagwind.persistent.model.Sorting
 
getFloat(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getFloat(String, float) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getFromFeild() - 类 中的方法com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
getFromTable() - 类 中的方法com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
getGenerator() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
getIDENTITY() - 类 中的方法com.flagwind.mybatis.common.Config
获取主键自增回写SQL
getIDENTITY() - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
 
getIDENTITY(EntityColumn) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
获取IDENTITY值的表达式
getIdentityRetrievalStatement() - 枚举 中的方法com.flagwind.mybatis.code.IdentityDialect
 
getIfCacheIsNull(EntityColumn, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
如果_cache == null
getIfCacheNotNull(EntityColumn, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
getIfIsNull(EntityColumn, String, boolean) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
判断自动==null的条件结构
getIfIsNull(String, EntityColumn, String, boolean) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
判断自动==null的条件结构
getIfNotNull(EntityColumn, String, boolean) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
判断自动!
getIfNotNull(String, EntityColumn, String, boolean) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
判断自动!
getIncluded() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getInstance(Class<?>, Class<?>) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
实例化TypeHandler
getInt(String, int) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getIntArray(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getInteger(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getJavaType() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
getJavaType() - 类 中的方法com.flagwind.mybatis.meta.EntityField
获取javaType
getJavaType() - 类 中的方法com.flagwind.persistent.QueryField
 
getJdbcType() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
getJdbcType() - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
getJoin() - 类 中的方法com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
getKeyColumns() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getKeyProperties() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getLimit() - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.paginator.dialects.base.DB2Dialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.paginator.dialects.base.H2Dialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.paginator.dialects.base.HSQLDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.paginator.dialects.base.MySQLDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.paginator.dialects.base.OracleDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.paginator.dialects.base.PostgreSQLDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.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.paginator.dialects.base.SQLServerDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.paginator.dialects.base.SybaseDialect
 
getLimitString(String, String, int, String, int) - 类 中的方法com.flagwind.mybatis.paginator.dialects.Dialect
将sql变成分页sql语句
getLong(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getLong(String, long) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getMappedName(Field) - 类 中的静态方法com.flagwind.mybatis.utils.AssociationUtils
 
getMapperClass(String) - 类 中的静态方法com.flagwind.mybatis.utils.MsUtil
根据msId获取接口类
getMapperResolver() - 类 中的方法com.flagwind.mybatis.spring.MapperScannerConfigurer
 
getMethodName(MappedStatement) - 类 中的静态方法com.flagwind.mybatis.utils.MsUtil
获取执行的方法名
getMethodName(String) - 类 中的静态方法com.flagwind.mybatis.utils.MsUtil
获取执行的方法名
getMode() - 类 中的方法com.flagwind.persistent.model.Sorting
 
getName() - 类 中的方法com.flagwind.mybatis.meta.EntityField
字段属性名
getName() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getName() - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
getName() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getName() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getNullIfBlank(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getNullIfEmpty(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getOffset() - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
getOperator() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getOperator() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getOrderBy() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
getOrderByClause(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
获取默认的orderby语句
getOrderByClause() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getOrders() - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
getPage() - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
getPageCount() - 类 中的方法com.flagwind.persistent.model.Paging
返回总的页数
getPageIndex() - 类 中的方法com.flagwind.persistent.model.Paging
 
getPageSize() - 类 中的方法com.flagwind.persistent.model.Paging
返回每页的条数
getPageSQL() - 类 中的方法com.flagwind.mybatis.paginator.dialects.Dialect
 
getParameterMappings() - 类 中的方法com.flagwind.mybatis.paginator.dialects.Dialect
 
getParameterObject() - 类 中的方法com.flagwind.mybatis.paginator.DefaultParameterHandler
 
getParameterObject() - 类 中的方法com.flagwind.mybatis.paginator.dialects.Dialect
 
getPKColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
获取主键信息
getPrefix() - 类 中的方法com.flagwind.mybatis.common.Config
获取表前缀,带catalog或schema
getPrefix() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getPrimaryKeyParameterMappings(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
已过时。
4.x版本会移除该方法
getPrimaryKeyWhere(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
已过时。
4.x版本移除该方法
getProperties(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.FieldHelper
获取全部的属性,通过方法名获取
getProperties() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getProperty() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
getProperty(String, String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
delegate method start
getProperty(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getPropertyMap() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getPropertyName(EntityField) - 类 中的静态方法com.flagwind.mybatis.helpers.ColumnHelper
 
getQueryFieldColumnSql() - 类 中的静态方法com.flagwind.mybatis.utils.TemplateSqlUtils
 
getQueryFieldGroupBySql() - 类 中的静态方法com.flagwind.mybatis.utils.TemplateSqlUtils
 
getRequiredBoolean(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getRequiredDouble(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getRequiredFloat(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getRequiredInt(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getRequiredLong(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getRequiredString(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getResultMap(Configuration) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
生成当前实体的resultMap对象
getSchema() - 类 中的方法com.flagwind.mybatis.common.Config
 
getSchema() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
getSelectColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
获取查询的Select
getSelectColumnsFromAssociationTable(EntityField, String, String) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
 
getSelectColumnsFromMasterTable(Class<?>, String, String) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
 
getSeqFormat() - 类 中的方法com.flagwind.mybatis.common.Config
获取序列格式化模板
getSeqNextVal(EntityColumn) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
获取序列下个值的表达式
getSequenceName() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
getSortingSql() - 类 中的静态方法com.flagwind.mybatis.utils.TemplateSqlUtils
 
getSortString(String, List<Sorting>) - 类 中的方法com.flagwind.mybatis.paginator.dialects.Dialect
将sql转换为带排序的SQL
getSource() - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
getStartsWithProperties(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getStartValue() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getStringArray(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getStyle() - 类 中的方法com.flagwind.mybatis.common.Config
 
getSwapper(Configuration) - 类 中的静态方法com.flagwind.mybatis.swapper.ResultMapSwapperHolder
 
getTable() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
getTableName(Class<?>, Config) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
 
getTableName(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
 
getTargetType(Field) - 类 中的静态方法com.flagwind.mybatis.utils.AssociationUtils
 
getToFeild() - 类 中的方法com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
getToTable() - 类 中的方法com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
getTotalCount() - 类 中的方法com.flagwind.persistent.model.Paging
返回每页的条数
getType() - 类 中的方法com.flagwind.persistent.AggregateEntry
 
getType() - 类 中的方法com.flagwind.persistent.QueryField
 
getTypeHandler() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
getTypeHandler() - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
getUpdatePartSetSql(String) - 类 中的静态方法com.flagwind.mybatis.utils.TemplateSqlUtils
 
getUUID() - 类 中的方法com.flagwind.mybatis.common.Config
获取UUID生成规则
getUUID() - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
 
getValue() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getValues() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getWhereSql(String, int) - 类 中的静态方法com.flagwind.mybatis.utils.TemplateSqlUtils
 
getWrapperFor(MetaObject, Object) - 类 中的方法com.flagwind.mybatis.reflection.wrapper.ExtensibleWrapperFactory
 
greaterThan(String, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建>条件
greaterThanEqual(String, Object) - 类 中的静态方法com.flagwind.persistent.model.SingleClause
构建>=条件
groupBy(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.AggregateSqlHelper
 

H

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

I

IdentityDialect - com.flagwind.mybatis.code中的枚举
 
ifEmptyRegisterDefaultInterface() - 类 中的方法com.flagwind.mybatis.common.MapperResolver
如果当前注册的接口为空,自动注册默认接口
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.paginator.dialects.Dialect
 
initEntityNameMap(Class<?>, Config) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
初始化实体属性
initialize(Discovery) - 类 中的方法com.flagwind.persistent.DiscoveryFactory
 
initPropertyMap() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
初始化 - Example 会使用
insert(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseInsertProvider
插入全部,这段代码比较复杂,这里举个例子 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(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.SqlServerProvider
插入
insert(S) - 接口 中的方法com.flagwind.persistent.base.BaseInsertRepository
 
insertColumns(Class<?>, boolean, boolean, boolean) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
insert table()列
insertIntoTable(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
insert into tableName - 动态表名
insertList(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseInsertProvider
批量插入
insertList(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.SpecialProvider
批量插入
insertList(Iterable<S>) - 接口 中的方法com.flagwind.persistent.base.BaseInsertRepository
 
insertListFromMySql(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseInsertProvider
 
insertListFromOracle(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseInsertProvider
 
insertSelective(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseInsertProvider
插入不为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 !
insertSelective(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.SqlServerProvider
插入不为null的字段
insertUseGeneratedKeys(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseInsertProvider
插入,主键id,自增
insertUseGeneratedKeys(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.SpecialProvider
插入,主键id,自增
insertValuesColumns(Class<?>, boolean, boolean, boolean) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
insert-values()列
instance() - 类 中的静态方法com.flagwind.persistent.DiscoveryFactory
 
intercept(Invocation) - 类 中的方法com.flagwind.mybatis.paginator.OffsetLimitInterceptor
 
isAnnotationPresent(Class<? extends Annotation>) - 类 中的方法com.flagwind.mybatis.meta.EntityField
是否有该注解
isAscending(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为升序
isAssociationField(EntityField) - 类 中的静态方法com.flagwind.mybatis.utils.AssociationUtils
 
isAssociationRegisted() - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
isBEFORE() - 类 中的方法com.flagwind.mybatis.common.Config
获取SelectKey的Order
isBEFORE() - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
 
isBetweenValue(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
 
isCheckExampleEntityClass() - 类 中的方法com.flagwind.mybatis.common.Config
 
isChildClause(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为子查询条件
isCombineClause(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为多条件
isContainsTotalCount() - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
isDescending(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为将序
isEmpty() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
isEmpty(String) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
isEnableMethodAnnotation() - 类 中的方法com.flagwind.mybatis.common.Config
 
isExtendCommonMapper(Class<?>) - 类 中的方法com.flagwind.mybatis.common.MapperResolver
判断接口是否包含通用接口
isId() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
isIdentity() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
isInsertable() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
isListValue(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
 
isLowercaseAlpha(char) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
 
isMapperMethod(String) - 类 中的方法com.flagwind.mybatis.common.MapperResolver
判断当前的接口方法是否需要进行拦截
isNotEmpty() - 类 中的方法com.flagwind.mybatis.common.Config
 
isNotEmpty() - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
 
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.meta.EntityColumn
 
isUppercaseAlpha(char) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
 
isUseSimpleType() - 类 中的方法com.flagwind.mybatis.common.Config
 
isUuid() - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 

J

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

K

keys() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
keySet() - 类 中的方法com.flagwind.mybatis.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.paginator.helpers.PropertiesHelper
 
list(PrintWriter) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
load(InputStream) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
loadFromXML(InputStream) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 

M

mappedStatement - 类 中的变量com.flagwind.mybatis.paginator.dialects.Dialect
 
mapperClass - 类 中的变量com.flagwind.mybatis.provider.MapperTemplate
 
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中的类
 
MapperFactoryBean() - 类 的构造器com.flagwind.mybatis.spring.MapperFactoryBean
 
MapperFactoryBean(Class<T>) - 类 的构造器com.flagwind.mybatis.spring.MapperFactoryBean
 
MapperResolver - com.flagwind.mybatis.common中的类
 
MapperResolver() - 类 的构造器com.flagwind.mybatis.common.MapperResolver
默认构造方法
MapperResolver(Properties) - 类 的构造器com.flagwind.mybatis.common.MapperResolver
带配置的构造方法
mapperResolver - 类 中的变量com.flagwind.mybatis.provider.MapperTemplate
 
MapperScannerConfigurer - com.flagwind.mybatis.spring中的类
 
MapperScannerConfigurer() - 类 的构造器com.flagwind.mybatis.spring.MapperScannerConfigurer
 
MapperTemplate - com.flagwind.mybatis.provider中的类
 
MapperTemplate(Class<?>, MapperResolver) - 类 的构造器com.flagwind.mybatis.provider.MapperTemplate
 
methodMap - 类 中的变量com.flagwind.mybatis.provider.MapperTemplate
 
modify(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseUpdateProvider
批量更新部分字段
modify(HashMap<String, Object>, Clause) - 接口 中的方法com.flagwind.persistent.base.BaseUpdateRepository
 
MsUtil - com.flagwind.mybatis.utils中的类
 
MsUtil() - 类 的构造器com.flagwind.mybatis.utils.MsUtil
 
MultipleIdsProvider - com.flagwind.mybatis.provider中的类
 
MultipleIdsProvider(Class<?>, MapperResolver) - 类 的构造器com.flagwind.mybatis.provider.MultipleIdsProvider
 
MultipleJdbc3KeyGenerator - com.flagwind.mybatis.excutor中的类
实现批量插入ID回写
MultipleJdbc3KeyGenerator() - 类 的构造器com.flagwind.mybatis.excutor.MultipleJdbc3KeyGenerator
 
MySQLDialect - com.flagwind.mybatis.paginator.dialects.base中的类
 
MySQLDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.paginator.dialects.base.MySQLDialect
 

N

NameStyle - com.flagwind.persistent.annotation中的注释类型
 
newSelectKeyMappedStatement(MappedStatement, EntityColumn, Class<?>, Boolean, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SelectKeyHelper
新建SelectKey节点
NO_PAGE - 类 中的静态变量com.flagwind.mybatis.paginator.PageBounds
 
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

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

P

page(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
 
page(Clause, Paging, Sorting[]) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
pageBounds - 类 中的变量com.flagwind.mybatis.paginator.dialects.Dialect
 
PageBounds - com.flagwind.mybatis.paginator中的类
分页查询对象
PageBounds() - 类 的构造器com.flagwind.mybatis.paginator.PageBounds
 
PageBounds(RowBounds) - 类 的构造器com.flagwind.mybatis.paginator.PageBounds
 
PageBounds(int) - 类 的构造器com.flagwind.mybatis.paginator.PageBounds
 
PageBounds(int, int) - 类 的构造器com.flagwind.mybatis.paginator.PageBounds
 
PageBounds(int, int, boolean) - 类 的构造器com.flagwind.mybatis.paginator.PageBounds
 
PageBounds(List<Sorting>) - 类 的构造器com.flagwind.mybatis.paginator.PageBounds
 
PageBounds(Sorting...) - 类 的构造器com.flagwind.mybatis.paginator.PageBounds
 
PageBounds(int, int, Sorting...) - 类 的构造器com.flagwind.mybatis.paginator.PageBounds
 
PageBounds(int, int, List<Sorting>) - 类 的构造器com.flagwind.mybatis.paginator.PageBounds
 
PageBounds(int, int, List<Sorting>, boolean) - 类 的构造器com.flagwind.mybatis.paginator.PageBounds
 
pageIndex - 类 中的变量com.flagwind.mybatis.paginator.PageBounds
页号
pageParameters - 类 中的变量com.flagwind.mybatis.paginator.dialects.Dialect
 
pageSize - 类 中的变量com.flagwind.mybatis.paginator.PageBounds
分页大小
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.paginator.dialects.Dialect
 
parameterObject - 类 中的变量com.flagwind.mybatis.paginator.dialects.Dialect
 
plugin(Object) - 类 中的方法com.flagwind.mybatis.paginator.OffsetLimitInterceptor
 
PostgreSQLDialect - com.flagwind.mybatis.paginator.dialects.base中的类
 
PostgreSQLDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.paginator.dialects.base.PostgreSQLDialect
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - 类 中的方法com.flagwind.mybatis.spring.MapperScannerConfigurer
注册完成后,对MapperFactoryBean的类进行特殊处理
processAfter(Executor, MappedStatement, Statement, Object) - 类 中的方法com.flagwind.mybatis.excutor.MultipleJdbc3KeyGenerator
 
processBatch(MappedStatement, Statement, Collection<Object>) - 类 中的方法com.flagwind.mybatis.excutor.MultipleJdbc3KeyGenerator
 
processConfiguration(Configuration, Class<?>) - 类 中的方法com.flagwind.mybatis.common.MapperResolver
配置指定的接口
PropertiesHelper - com.flagwind.mybatis.paginator.helpers中的类
Properties的操作的工具类,为Properties提供一个代理增加相关工具方法如 getRequiredString(),getInt(),getBoolean()等方法 并可以通过systemPropertiesMode属性指定是否搜索System.getProperty()及System.getenv()来查找值.
PropertiesHelper(Properties) - 类 的构造器com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
PropertiesHelper(Properties, int) - 类 的构造器com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
propertyMap - 类 中的变量com.flagwind.mybatis.meta.EntityTable
属性和列对应
propertyNames() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
put(Object, Object) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
putAll(Map<? extends Object, ? extends Object>) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 

Q

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

R

registerEntityClass(Class<?>, Config) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
 
registerMapper(Class<?>) - 类 中的方法com.flagwind.mybatis.common.MapperResolver
注册通用Mapper接口
registerMapper(String) - 类 中的方法com.flagwind.mybatis.common.MapperResolver
注册通用Mapper接口
registerResultMap(ResultMap) - 类 中的方法com.flagwind.mybatis.swapper.ResultMapSwapper
 
registerSimpleType(Class<?>) - 类 中的静态方法com.flagwind.mybatis.utils.SimpleTypeUtils
注册新的类型
registerSimpleType(String) - 类 中的静态方法com.flagwind.mybatis.utils.SimpleTypeUtils
注册新的类型
RelationshipTable - com.flagwind.mybatis.meta中的类
已过时。
RelationshipTable() - 类 的构造器com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
reloadResultMap(String, String, Class<?>, Style) - 类 中的方法com.flagwind.mybatis.swapper.ResultMapSwapper
 
remove(Object) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
RepositoryMarker - com.flagwind.persistent中的接口
 
resolve(String) - 类 中的方法com.flagwind.persistent.DiscoveryFactory
 
resolve(Class<?>) - 类 中的方法com.flagwind.persistent.DiscoveryFactory
 
resolveOneToManyResultMapping(String, EntityField, MapperBuilderAssistant, String, String, Class<?>, Style) - 类 中的方法com.flagwind.mybatis.swapper.ResultMapSwapper
 
resolveOneToOneResultMapping(String, EntityField, MapperBuilderAssistant, String, String, Class<?>, Style) - 类 中的方法com.flagwind.mybatis.swapper.ResultMapSwapper
 
resolveResultMap(String, String, String, Class<?>, Style) - 类 中的方法com.flagwind.mybatis.swapper.ResultMapSwapper
 
resolveResultMappings(String, String, String, Class<?>, Style) - 类 中的方法com.flagwind.mybatis.swapper.ResultMapSwapper
 
ResultMapSwapper - com.flagwind.mybatis.swapper中的类
 
ResultMapSwapper(Configuration) - 类 的构造器com.flagwind.mybatis.swapper.ResultMapSwapper
 
ResultMapSwapperHolder - com.flagwind.mybatis.swapper中的类
 
ResultMapSwapperHolder() - 类 的构造器com.flagwind.mybatis.swapper.ResultMapSwapperHolder
 

S

save(OutputStream, String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
已过时。 
seek(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
关联查询(当没有关联信息时与query一样)
seek(Clause) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
seekById(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
根据主键进行关联查询(当没有关联信息时与getById一样)
seekById(ID) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
selectAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.AggregateSqlHelper
 
selectAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
 
selectAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
select xxx,xxx...
selectAllColumnsFromTable(Class<?>) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
 
selectByIds(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.MultipleIdsProvider
根据主键字符串进行查询,类中只有存在一个带有@Id注解的字段
selectCount(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
select count(x)
selectCountExists(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
select case when count(x) > 0 then 1 else 0 end
SelectKeyHelper - com.flagwind.mybatis.helpers中的类
 
SelectKeyHelper() - 类 的构造器com.flagwind.mybatis.helpers.SelectKeyHelper
 
set(PropertyTokenizer, Object) - 类 中的方法com.flagwind.mybatis.reflection.wrapper.ExtensibleBeanWrapper
 
set(String, Object) - 接口 中的方法com.flagwind.persistent.ExtensibleObject
动态增加属性
setAggregate(AggregateEntry) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setAlias(String) - 类 中的方法com.flagwind.persistent.AggregateEntry
 
setAlias(String) - 类 中的方法com.flagwind.persistent.QueryField
 
setAssociationFields(List<EntityField>) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setAssociationRegisted(boolean) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setAsyncTotalCount(boolean) - 类 中的方法com.flagwind.mybatis.paginator.OffsetLimitInterceptor
 
setAsyncTotalCount(Boolean) - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
setBaseSelect(String) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setBEFORE(boolean) - 类 中的方法com.flagwind.mybatis.common.Config
 
setCatalog(String) - 类 中的方法com.flagwind.mybatis.common.Config
设置全局的catalog,默认为空,如果设置了值,操作表时的sql会是catalog.tablename
setCatalog(String) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setCheckExampleEntityClass(boolean) - 类 中的方法com.flagwind.mybatis.common.Config
 
setChildField(String) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setChildTable(String) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setColumn(String) - 类 中的方法com.flagwind.mybatis.meta.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.MapperResolver
设置通用Mapper配置
setContainsTotalCount(boolean) - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
setDepth(int) - 类 中的方法com.flagwind.mybatis.common.Config
 
setDialect(String) - 类 中的方法com.flagwind.mybatis.common.Config
 
setDialect(String) - 类 中的方法com.flagwind.mybatis.paginator.OffsetLimitInterceptor
 
setDiscovery(Discovery) - 类 中的方法com.flagwind.mybatis.spring.MapperScannerConfigurer
 
setEnableMethodAnnotation(boolean) - 类 中的方法com.flagwind.mybatis.common.Config
 
setEnableTotalCount(boolean) - 类 中的方法com.flagwind.persistent.model.Paging
 
setEntityClassColumns(Set<EntityColumn>) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setEntityClassPKColumns(Set<EntityColumn>) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setExtras(String) - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
setFields(String[]) - 类 中的方法com.flagwind.persistent.model.Sorting
 
setFieldsText(String) - 类 中的方法com.flagwind.persistent.model.Sorting
 
setFromFeild(String) - 类 中的方法com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
setFromTable(String) - 类 中的方法com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
setGenerator(String) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setId(boolean) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setIDENTITY(String) - 类 中的方法com.flagwind.mybatis.common.Config
主键自增回写方法,默认值MYSQL,详细说明请看文档
setIdentity(boolean) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setIncluded(boolean) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setInsertable(boolean) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setJavaType(Class<?>) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setJavaType(Class<?>) - 类 中的方法com.flagwind.mybatis.meta.EntityField
设置javaType
setJavaType(Class<?>) - 类 中的方法com.flagwind.persistent.QueryField
 
setJdbcType(JdbcType) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setJdbcType(JdbcType) - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
setJoin(String) - 类 中的方法com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
setKeyColumns(List<String>) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setKeyColumns(String) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setKeyProperties(List<String>) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setKeyProperties(String) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setLimit(int) - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
setMapperResolver(MapperResolver) - 类 中的方法com.flagwind.mybatis.spring.MapperFactoryBean
 
setMapperResolver(MapperResolver) - 类 中的方法com.flagwind.mybatis.spring.MapperScannerConfigurer
 
setMarkerInterface(Class<?>) - 类 中的方法com.flagwind.mybatis.spring.MapperScannerConfigurer
 
setMode(Sorting.SortingMode) - 类 中的方法com.flagwind.persistent.model.Sorting
 
setName(String) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setName(String) - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
setName(String) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setName(String) - 类 中的方法com.flagwind.persistent.model.SingleClause
 
setNotEmpty(boolean) - 类 中的方法com.flagwind.mybatis.common.Config
 
setOperator(ClauseOperator) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setOperator(ClauseOperator) - 类 中的方法com.flagwind.persistent.model.SingleClause
 
setOrder(String) - 类 中的方法com.flagwind.mybatis.common.Config
主键自增回写方法执行顺序,默认AFTER,可选值为(BEFORE|AFTER)
setOrderBy(String) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setOrderByClause(String) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setOrders(List<Sorting>) - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
setPage(int) - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
setPageIndex(Long) - 类 中的方法com.flagwind.persistent.model.Paging
 
setPageParameter(String, Object, Class) - 类 中的方法com.flagwind.mybatis.paginator.dialects.Dialect
 
setPageSize(Long) - 类 中的方法com.flagwind.persistent.model.Paging
 
setParameters(PreparedStatement) - 类 中的方法com.flagwind.mybatis.paginator.DefaultParameterHandler
 
setPoolMaxSize(int) - 类 中的方法com.flagwind.mybatis.paginator.OffsetLimitInterceptor
 
setProperties(Properties) - 类 中的方法com.flagwind.mybatis.common.Config
配置属性
setProperties(Properties) - 类 中的方法com.flagwind.mybatis.common.MapperResolver
配置属性
setProperties(Properties) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
setProperties(Properties) - 类 中的方法com.flagwind.mybatis.paginator.OffsetLimitInterceptor
 
setProperties(Properties) - 类 中的方法com.flagwind.mybatis.spring.MapperScannerConfigurer
属性注入
setProperty(String) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setProperty(String, int) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
setProperty(String key,int value) ... start
setProperty(String, long) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
setProperty(String, float) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
setProperty(String, double) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
setProperty(String, boolean) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
setProperty(String, String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
setResultType(MappedStatement, Class<?>) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
设置返回值类型 - 为了让typeHandler在select时有效,改为设置resultMap
setSchema(String) - 类 中的方法com.flagwind.mybatis.common.Config
设置全局的schema,默认为空,如果设置了值,操作表时的sql会是schema.tablename
如果同时设置了catalog,优先使用catalog.tablename
setSchema(String) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setSeqFormat(String) - 类 中的方法com.flagwind.mybatis.common.Config
序列的获取规则,使用{num}格式化参数,默认值为{0}.nextval,针对Oracle
可选参数一共3个,对应0,1,2,3分别为SequenceName,ColumnName, PropertyName,TableName
setSequenceName(String) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setSource(String) - 类 中的方法com.flagwind.persistent.AssociativeEntry
 
setSqlSource(MappedStatement) - 类 中的方法com.flagwind.mybatis.common.MapperResolver
重新设置SqlSource

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

setSqlSource(MappedStatement, SqlSource) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
重新设置SqlSource
setSqlSource(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
重新设置SqlSource
setStyle(Style) - 类 中的方法com.flagwind.mybatis.common.Config
 
setTable(EntityTable) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setTable(Table) - 类 中的方法com.flagwind.mybatis.meta.EntityTable
 
setToFeild(String) - 类 中的方法com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
setToTable(String) - 类 中的方法com.flagwind.mybatis.meta.RelationshipTable
已过时。
 
setTotalCount(Long) - 类 中的方法com.flagwind.persistent.model.Paging
 
setType(AggregateType) - 类 中的方法com.flagwind.persistent.AggregateEntry
 
setType(AggregateType) - 类 中的方法com.flagwind.persistent.QueryField
 
setTypeHandler(Class<? extends TypeHandler<?>>) - 类 中的方法com.flagwind.mybatis.meta.EntityColumn
 
setTypeHandler(Class<? extends TypeHandler<?>>) - 类 中的方法com.flagwind.persistent.ColumnTypeEntry
 
setUpdatable(boolean) - 类 中的方法com.flagwind.mybatis.meta.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.meta.EntityColumn
 
setValues(Object[]) - 类 中的方法com.flagwind.persistent.model.SingleClause
 
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.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中的枚举
 
SpecialProvider - com.flagwind.mybatis.provider中的类
特殊的数据操作提供器
SpecialProvider(Class<?>, MapperResolver) - 类 的构造器com.flagwind.mybatis.provider.SpecialProvider
 
SqlHelper - com.flagwind.mybatis.helpers中的类
 
SqlHelper() - 类 的构造器com.flagwind.mybatis.helpers.SqlHelper
 
SQLHelper - com.flagwind.mybatis.paginator.helpers中的类
 
SQLHelper() - 类 的构造器com.flagwind.mybatis.paginator.helpers.SQLHelper
 
SQLServer2005Dialect - com.flagwind.mybatis.paginator.dialects.base中的类
 
SQLServer2005Dialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.paginator.dialects.base.SQLServer2005Dialect
 
SQLServerDialect - com.flagwind.mybatis.paginator.dialects.base中的类
 
SQLServerDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.paginator.dialects.base.SQLServerDialect
 
SqlServerProvider - com.flagwind.mybatis.provider中的类
 
SqlServerProvider(Class<?>, MapperResolver) - 类 的构造器com.flagwind.mybatis.provider.SqlServerProvider
 
store(OutputStream, String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
storeToXML(OutputStream, String, String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
storeToXML(OutputStream, String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
StringUtil - com.flagwind.mybatis.utils中的类
 
StringUtil() - 类 的构造器com.flagwind.mybatis.utils.StringUtil
 
Style - com.flagwind.mybatis.code中的枚举
字段转换方式
supportMethod(String) - 类 中的方法com.flagwind.mybatis.provider.EmptyProvider
 
supportMethod(String) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
是否支持该通用方法
SybaseDialect - com.flagwind.mybatis.paginator.dialects.base中的类
 
SybaseDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.paginator.dialects.base.SybaseDialect
 
SYSTEM_PROPERTIES_MODE_FALLBACK - 类 中的静态变量com.flagwind.mybatis.paginator.helpers.PropertiesHelper
Check system properties if not resolvable in the specified properties.
SYSTEM_PROPERTIES_MODE_NEVER - 类 中的静态变量com.flagwind.mybatis.paginator.helpers.PropertiesHelper
Never check system properties.
SYSTEM_PROPERTIES_MODE_OVERRIDE - 类 中的静态变量com.flagwind.mybatis.paginator.helpers.PropertiesHelper
Check system properties first, before trying the specified properties.

T

tableName(Class<?>, Config) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
获取实体的表名以及关联表名
tableName(Class<?>) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
获取实体的表名
tableName(Class<?>, boolean) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
获取实体的表名
take(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
查询
take(Clause, int, int, Sorting[]) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
TemplateSqlUtils - com.flagwind.mybatis.utils中的类
 
TemplateSqlUtils() - 类 的构造器com.flagwind.mybatis.utils.TemplateSqlUtils
 
toCombine() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
toCombine(ClauseCombine) - 类 中的方法com.flagwind.persistent.model.SingleClause
 
toLowerAscii(char) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
 
toString() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
toString() - 类 中的方法com.flagwind.mybatis.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.paginator.dialects.Dialect
 

U

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

V

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.IdentityDialect
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.flagwind.mybatis.code.Style
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 类 中的方法com.flagwind.mybatis.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.helpers.SqlHelper
where所有列的条件,会判断是否!
wherePKColumn(String, Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.AssociationSqlHelper
where主键条件(参数为单个值如userReository.getById("123456"))
wherePKColumn(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
where主键条件(参数为单个值如userReository.getById("123456"))
wherePKColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
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.