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

A

AbstractRepository<E,ID extends java.io.Serializable> - com.flagwind.persistent中的接口
 
addMethodMap(String, Method) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
添加映射方法
asyncTotalCount - 类 中的变量com.flagwind.mybatis.paginator.PageBounds
 

B

BaseDeleteProvider - com.flagwind.mybatis.provider.base中的类
 
BaseDeleteProvider(Class<?>, MapperHelper) - 类 的构造器com.flagwind.mybatis.provider.base.BaseDeleteProvider
 
BaseDeleteRepository<ID extends java.io.Serializable> - com.flagwind.persistent.base中的接口
 
BaseInsertProvider - com.flagwind.mybatis.provider.base中的类
 
BaseInsertProvider(Class<?>, MapperHelper) - 类 的构造器com.flagwind.mybatis.provider.base.BaseInsertProvider
 
BaseInsertRepository<E,ID extends java.io.Serializable> - com.flagwind.persistent.base中的接口
 
BaseMultipleIdsRepository<E,ID extends java.io.Serializable> - com.flagwind.persistent.base中的接口
 
BaseSelectProvider - com.flagwind.mybatis.provider.base中的类
BaseSelectProvider实现类,基础方法实现类
BaseSelectProvider(Class<?>, MapperHelper) - 类 的构造器com.flagwind.mybatis.provider.base.BaseSelectProvider
 
BaseSelectRepository<E,ID extends java.io.Serializable> - com.flagwind.persistent.base中的接口
 
BaseUpdateProvider - com.flagwind.mybatis.provider.base中的类
 
BaseUpdateProvider(Class<?>, MapperHelper) - 类 的构造器com.flagwind.mybatis.provider.base.BaseUpdateProvider
 
BaseUpdateRepository<E> - com.flagwind.persistent.base中的接口
 
boundSql - 类 中的变量com.flagwind.mybatis.paginator.dialects.Dialect
 
BoundSqlSqlSource(BoundSql) - 类 的构造器com.flagwind.mybatis.paginator.OffsetLimitInterceptor.BoundSqlSqlSource
 

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中的枚举
 
ClauseUtils - com.flagwind.mybatis.utils中的类
 
ClauseUtils() - 类 的构造器com.flagwind.mybatis.utils.ClauseUtils
 
clear() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
ColumnType - com.flagwind.persistent.annotation中的注释类型
 
com.flagwind.mybatis.code - 程序包 com.flagwind.mybatis.code
 
com.flagwind.mybatis.common - 程序包 com.flagwind.mybatis.common
 
com.flagwind.mybatis.entity - 程序包 com.flagwind.mybatis.entity
 
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.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.spring - 程序包 com.flagwind.mybatis.spring
 
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
 
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中的注释类型
 
Config - com.flagwind.mybatis.entity中的类
通用Mapper属性配置
Config() - 类 的构造器com.flagwind.mybatis.entity.Config
 
contains(Object) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
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.entity.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.entity.EntityTable
 
Dialect - com.flagwind.mybatis.paginator.dialects中的类
 
Dialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.paginator.dialects.Dialect
 
dynamicSQL(Object) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
该方法仅仅用来初始化ProviderSqlSource

E

elements() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
EmptyProvider - com.flagwind.mybatis.provider中的类
 
EmptyProvider(Class<?>, MapperHelper) - 类 的构造器com.flagwind.mybatis.provider.EmptyProvider
 
entityClassMap - 类 中的变量com.flagwind.mybatis.provider.MapperTemplate
 
EntityColumn - com.flagwind.mybatis.entity中的类
实体字段对应数据库列的信息
EntityColumn() - 类 的构造器com.flagwind.mybatis.entity.EntityColumn
 
EntityColumn(EntityTable) - 类 的构造器com.flagwind.mybatis.entity.EntityColumn
 
EntityField - com.flagwind.mybatis.entity中的类
封装字段和方法,统一调用某些方法
EntityField(Field, PropertyDescriptor) - 类 的构造器com.flagwind.mybatis.entity.EntityField
构造方法
EntityHelper - com.flagwind.mybatis.helpers中的类
实体类工具类 - 处理实体和数据库表以及字段关键的一个类
EntityHelper() - 类 的构造器com.flagwind.mybatis.helpers.EntityHelper
 
EntityTable - com.flagwind.mybatis.entity中的类
 
EntityTable(Class<?>) - 类 的构造器com.flagwind.mybatis.entity.EntityTable
 
entrySet() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
equals(Object) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
equals(Object) - 类 中的方法com.flagwind.mybatis.entity.EntityField
 
exampleCheck(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
example 支持 for update
exampleCountColumn(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
example支持查询指定列时
exampleForUpdate() - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
example 支持 for update
exampleOrderBy(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
example查询中的orderBy条件,会判断默认orderBy
exampleSelectColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
example支持查询指定列时
exampleWhereClause() - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
Example查询中的where结构,用于只有一个Example参数时
exists(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
 
existsById(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
根据主键查询总数

F

FieldHelper - com.flagwind.mybatis.helpers中的类
 
FieldHelper() - 类 的构造器com.flagwind.mybatis.helpers.FieldHelper
 
find(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
查询
find(Clause) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
findByIds(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.MultipleIdsProvider
根据主键字符串进行查询,类中只有存在一个带有@Id注解的字段
findByIds(String) - 接口 中的方法com.flagwind.persistent.base.BaseMultipleIdsRepository
 
first(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
查询
fromTable(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
from tableName - 动态表名

G

get(Object) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getAlias() - 枚举 中的方法com.flagwind.persistent.model.ClauseOperator
 
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.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.entity.EntityField
获取指定的注解
getBaseSelect() - 类 中的方法com.flagwind.mybatis.entity.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.entity.Config
 
getCatalog() - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
getChildField() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getChildTable() - 类 中的方法com.flagwind.persistent.model.ChildClause
 
getColumn() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
getColumn(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
 
getColumnEqualsHolder() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnEqualsHolder(String) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
返回格式如:#{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder(String) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
返回格式如:#{entityName.age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder(String, String) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
getColumnHolder(String, String, String) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}+separator
getColumnHolderWithComma(String, String) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler},
getColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
获取全部列
getCombine() - 类 中的方法com.flagwind.persistent.model.CombineClause
 
getConfig() - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
获取通用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.entity.Config
 
getDescription() - 枚举 中的方法com.flagwind.persistent.model.ClauseOperator
 
getDouble(String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getDouble(String, double) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
getDynamicTableName() - 接口 中的方法com.flagwind.mybatis.entity.IDynamicTableName
获取动态表名 - 只要有返回值,不是null和'',就会用返回值作为表名
getDynamicTableName(Class<?>, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
获取表名 - 支持动态表名
getDynamicTableName(Class<?>, String, String) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
获取表名 - 支持动态表名,该方法用于多个入参时,通过parameterName指定入参中实体类的@Param的注解值
getEnableTotalCount() - 类 中的方法com.flagwind.persistent.model.Paging
 
getEndValue() - 类 中的方法com.flagwind.persistent.model.SingleClause
 
getEntityClass() - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
getEntityClass(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
获取返回值类型 - 实体类型
getEntityClassColumns() - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
getEntityClassPKColumns() - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
getEntityTable(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
获取表对象
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.entity.RelationshipTable
 
getFromTable() - 类 中的方法com.flagwind.mybatis.entity.RelationshipTable
 
getGenerator() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
getIDENTITY() - 类 中的方法com.flagwind.mybatis.entity.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.entity.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.entity.EntityColumn
 
getJavaType() - 类 中的方法com.flagwind.mybatis.entity.EntityField
获取javaType
getJdbcType() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
getJoin() - 类 中的方法com.flagwind.mybatis.entity.RelationshipTable
 
getKeyColumns() - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
getKeyProperties() - 类 中的方法com.flagwind.mybatis.entity.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
 
getMapperClass(String) - 类 中的静态方法com.flagwind.mybatis.utils.MsUtil
根据msId获取接口类
getMapperHelper() - 类 中的方法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.entity.EntityField
字段属性名
getName() - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
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.entity.EntityColumn
 
getOrderByClause() - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
getOrderByClause(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
获取默认的orderby语句
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.entity.Config
获取表前缀,带catalog或schema
getPrefix() - 类 中的方法com.flagwind.mybatis.entity.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.entity.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.entity.EntityTable
 
getRelationShipTable() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
getRelationshipTables() - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
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.entity.EntityTable
生成当前实体的resultMap对象
getSchema() - 类 中的方法com.flagwind.mybatis.entity.Config
 
getSchema() - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
getSelectColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
获取查询的Select
getSeqFormat() - 类 中的方法com.flagwind.mybatis.entity.Config
获取序列格式化模板
getSeqNextVal(EntityColumn) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
获取序列下个值的表达式
getSequenceName() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
getSortString(String, List<Sorting>) - 类 中的方法com.flagwind.mybatis.paginator.dialects.Dialect
将sql转换为带排序的SQL
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.entity.Config
 
getTable() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
getTableName(Class<?>) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
获取实体类的表名
getToFeild() - 类 中的方法com.flagwind.mybatis.entity.RelationshipTable
 
getToTable() - 类 中的方法com.flagwind.mybatis.entity.RelationshipTable
 
getTotalCount() - 类 中的方法com.flagwind.persistent.model.Paging
返回每页的条数
getTypeHandler() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
getUpdatePartSetSql(String) - 类 中的静态方法com.flagwind.mybatis.utils.ClauseUtils
 
getUUID() - 类 中的方法com.flagwind.mybatis.entity.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.ClauseUtils
 

H

H2Dialect - com.flagwind.mybatis.paginator.dialects.base中的类
 
H2Dialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.paginator.dialects.base.H2Dialect
 
hashCode() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
hashCode() - 类 中的方法com.flagwind.mybatis.entity.EntityField
 
HSQLDialect - com.flagwind.mybatis.paginator.dialects.base中的类
 
HSQLDialect(MappedStatement, Object, PageBounds) - 类 的构造器com.flagwind.mybatis.paginator.dialects.base.HSQLDialect
 

I

IdentityDialect - com.flagwind.mybatis.code中的枚举
 
IDynamicTableName - com.flagwind.mybatis.entity中的接口
 
ifEmptyRegisterDefaultInterface() - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
如果当前注册的接口为空,自动注册默认接口
init() - 类 中的方法com.flagwind.mybatis.paginator.dialects.Dialect
 
initEntityNameMap(Class<?>, Config) - 类 中的静态方法com.flagwind.mybatis.helpers.EntityHelper
初始化实体属性
initPropertyMap() - 类 中的方法com.flagwind.mybatis.entity.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.SpecialProvider
批量插入
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.SpecialProvider
插入,主键id,自增
insertValuesColumns(Class<?>, boolean, boolean, boolean) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
insert-values()列
intercept(Invocation) - 类 中的方法com.flagwind.mybatis.paginator.OffsetLimitInterceptor
 
isAnnotationPresent(Class<? extends Annotation>) - 类 中的方法com.flagwind.mybatis.entity.EntityField
是否有该注解
isBEFORE() - 类 中的方法com.flagwind.mybatis.entity.Config
获取SelectKey的Order
isBEFORE() - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
 
isBetweenValue(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
 
isCheckExampleEntityClass() - 类 中的方法com.flagwind.mybatis.entity.Config
 
isChildClause(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为子查询条件
isCombineClause(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
是否为多条件
isContainsTotalCount() - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
isDynamicParameter(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
判断参数是否支持动态表名
isEmpty() - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
isEmpty(String) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
isEnableMethodAnnotation() - 类 中的方法com.flagwind.mybatis.entity.Config
 
isExtendCommonMapper(Class<?>) - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
判断接口是否包含通用接口
isId() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
isIdentity() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
isInsertable() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
isListValue(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
 
isLowercaseAlpha(char) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
 
isMapperMethod(String) - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
判断当前的接口方法是否需要进行拦截
isNotDynamicParameter(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
判断参数是否b支持动态表名
isNotEmpty() - 类 中的方法com.flagwind.mybatis.entity.Config
 
isNotEmpty() - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
 
isNotEmpty(String) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
非空
isNullValue(Object) - 类 中的静态方法com.flagwind.mybatis.utils.OGNL
 
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.entity.EntityColumn
 
isUppercaseAlpha(char) - 类 中的静态方法com.flagwind.mybatis.utils.StringUtil
 
isUseSimpleType() - 类 中的方法com.flagwind.mybatis.entity.Config
 
isUuid() - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 

J

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

K

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

L

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
 
MapperHelper - com.flagwind.mybatis.entity中的类
 
MapperHelper() - 类 的构造器com.flagwind.mybatis.entity.MapperHelper
默认构造方法
MapperHelper(Properties) - 类 的构造器com.flagwind.mybatis.entity.MapperHelper
带配置的构造方法
mapperHelper - 类 中的变量com.flagwind.mybatis.provider.MapperTemplate
 
MapperScannerConfigurer - com.flagwind.mybatis.spring中的类
 
MapperScannerConfigurer() - 类 的构造器com.flagwind.mybatis.spring.MapperScannerConfigurer
 
MapperTemplate - com.flagwind.mybatis.provider中的类
 
MapperTemplate(Class<?>, MapperHelper) - 类 的构造器com.flagwind.mybatis.provider.MapperTemplate
 
methodMap - 类 中的变量com.flagwind.mybatis.provider.MapperTemplate
 
MsUtil - com.flagwind.mybatis.utils中的类
 
MsUtil() - 类 的构造器com.flagwind.mybatis.utils.MsUtil
 
MultipleIdsProvider - com.flagwind.mybatis.provider中的类
 
MultipleIdsProvider(Class<?>, MapperHelper) - 类 的构造器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
 

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
 
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中的类
Pageing
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) - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
配置完成后,执行下面的操作
处理configuration中全部的MappedStatement
processConfiguration(Configuration, Class<?>) - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
配置指定的接口
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.entity.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
 

R

registerMapper(Class<?>) - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
注册通用Mapper接口
registerMapper(String) - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
注册通用Mapper接口
registerSimpleType(Class<?>) - 类 中的静态方法com.flagwind.mybatis.utils.SimpleTypeUtils
注册新的类型
registerSimpleType(String) - 类 中的静态方法com.flagwind.mybatis.utils.SimpleTypeUtils
注册新的类型
Relationship - com.flagwind.persistent.annotation中的注释类型
 
RelationshipEntities - com.flagwind.persistent.annotation中的注释类型
 
RelationshipEntity - com.flagwind.persistent.annotation中的注释类型
 
RelationshipTable - com.flagwind.mybatis.entity中的类
 
RelationshipTable() - 类 的构造器com.flagwind.mybatis.entity.RelationshipTable
 
remove(Object) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
 
RepositoryMarker - com.flagwind.persistent中的接口
 
RepositoryTemplate<T> - com.flagwind.mybatis.common中的接口
 

S

save(OutputStream, String) - 类 中的方法com.flagwind.mybatis.paginator.helpers.PropertiesHelper
已过时。 
selectAllColumns(Class<?>) - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
select xxx,xxx...
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
 
setAsyncTotalCount(boolean) - 类 中的方法com.flagwind.mybatis.paginator.OffsetLimitInterceptor
 
setAsyncTotalCount(Boolean) - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
setBaseSelect(String) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setBEFORE(boolean) - 类 中的方法com.flagwind.mybatis.entity.Config
 
setCatalog(String) - 类 中的方法com.flagwind.mybatis.entity.Config
设置全局的catalog,默认为空,如果设置了值,操作表时的sql会是catalog.tablename
setCatalog(String) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setCheckExampleEntityClass(boolean) - 类 中的方法com.flagwind.mybatis.entity.Config
 
setChildField(String) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setChildTable(String) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setColumn(String) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setCombine(ClauseCombine) - 类 中的方法com.flagwind.persistent.model.CombineClause
 
setConfig(Config) - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
设置通用Mapper配置
setContainsTotalCount(boolean) - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
setDepth(int) - 类 中的方法com.flagwind.mybatis.entity.Config
 
setDialect(String) - 类 中的方法com.flagwind.mybatis.paginator.OffsetLimitInterceptor
 
setEnableMethodAnnotation(boolean) - 类 中的方法com.flagwind.mybatis.entity.Config
 
setEnableTotalCount(boolean) - 类 中的方法com.flagwind.persistent.model.Paging
 
setEntityClassColumns(Set<EntityColumn>) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setEntityClassPKColumns(Set<EntityColumn>) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setFields(String[]) - 类 中的方法com.flagwind.persistent.model.Sorting
 
setFieldsText(String) - 类 中的方法com.flagwind.persistent.model.Sorting
 
setFromFeild(String) - 类 中的方法com.flagwind.mybatis.entity.RelationshipTable
 
setFromTable(String) - 类 中的方法com.flagwind.mybatis.entity.RelationshipTable
 
setGenerator(String) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setId(boolean) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setIDENTITY(String) - 类 中的方法com.flagwind.mybatis.entity.Config
主键自增回写方法,默认值MYSQL,详细说明请看文档
setIdentity(boolean) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setIncluded(boolean) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setInsertable(boolean) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setJavaType(Class<?>) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setJavaType(Class<?>) - 类 中的方法com.flagwind.mybatis.entity.EntityField
设置javaType
setJdbcType(JdbcType) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setJoin(String) - 类 中的方法com.flagwind.mybatis.entity.RelationshipTable
 
setKeyColumns(List<String>) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setKeyColumns(String) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setKeyProperties(List<String>) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setKeyProperties(String) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setLimit(int) - 类 中的方法com.flagwind.mybatis.paginator.PageBounds
 
setMapperHelper(MapperHelper) - 类 中的方法com.flagwind.mybatis.spring.MapperFactoryBean
 
setMapperHelper(MapperHelper) - 类 中的方法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.entity.EntityTable
 
setName(String) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setName(String) - 类 中的方法com.flagwind.persistent.model.SingleClause
 
setNotEmpty(boolean) - 类 中的方法com.flagwind.mybatis.entity.Config
 
setOperator(ClauseOperator) - 类 中的方法com.flagwind.persistent.model.ChildClause
 
setOperator(ClauseOperator) - 类 中的方法com.flagwind.persistent.model.SingleClause
 
setOrder(String) - 类 中的方法com.flagwind.mybatis.entity.Config
主键自增回写方法执行顺序,默认AFTER,可选值为(BEFORE|AFTER)
setOrderBy(String) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setOrderByClause(String) - 类 中的方法com.flagwind.mybatis.entity.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.entity.Config
配置属性
setProperties(Properties) - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
配置属性
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.entity.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
 
setRelationShipTable(String) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setRelationshipTables(List<RelationshipTable>) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setResultType(MappedStatement, Class<?>) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
设置返回值类型 - 为了让typeHandler在select时有效,改为设置resultMap
setSchema(String) - 类 中的方法com.flagwind.mybatis.entity.Config
设置全局的schema,默认为空,如果设置了值,操作表时的sql会是schema.tablename
如果同时设置了catalog,优先使用catalog.tablename
setSchema(String) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setSeqFormat(String) - 类 中的方法com.flagwind.mybatis.entity.Config
序列的获取规则,使用{num}格式化参数,默认值为{0}.nextval,针对Oracle
可选参数一共3个,对应0,1,2,3分别为SequenceName,ColumnName, PropertyName,TableName
setSequenceName(String) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setSqlSource(MappedStatement) - 类 中的方法com.flagwind.mybatis.entity.MapperHelper
重新设置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.entity.Config
 
setTable(EntityTable) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setTable(Table) - 类 中的方法com.flagwind.mybatis.entity.EntityTable
 
setToFeild(String) - 类 中的方法com.flagwind.mybatis.entity.RelationshipTable
 
setToTable(String) - 类 中的方法com.flagwind.mybatis.entity.RelationshipTable
 
setTotalCount(Long) - 类 中的方法com.flagwind.persistent.model.Paging
 
setTypeHandler(Class<? extends TypeHandler<?>>) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setUpdatable(boolean) - 类 中的方法com.flagwind.mybatis.entity.EntityColumn
 
setUseSimpleType(boolean) - 类 中的方法com.flagwind.mybatis.entity.Config
 
setUUID(String) - 类 中的方法com.flagwind.mybatis.entity.Config
设置UUID生成策略
配置UUID生成策略需要使用OGNL表达式
默认值32位长度:@java.util.UUID@randomUUID().toString().replace("-", "")
setUuid(boolean) - 类 中的方法com.flagwind.mybatis.entity.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<?>, MapperHelper) - 类 的构造器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<?>, MapperHelper) - 类 的构造器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<?>) - 类 中的方法com.flagwind.mybatis.provider.MapperTemplate
获取实体的表名以及关联表名
take(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseSelectProvider
查询
take(Clause, int, int) - 接口 中的方法com.flagwind.persistent.base.BaseSelectRepository
 
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
 
updateByExampleWhereClause() - 类 中的静态方法com.flagwind.mybatis.helpers.SqlHelper
Example-Update中的where结构,用于多个参数时,Example带@Param("example")注解时
updateList(List<S>) - 接口 中的方法com.flagwind.persistent.base.BaseUpdateRepository
 
updatePart(MappedStatement) - 类 中的方法com.flagwind.mybatis.provider.base.BaseUpdateProvider
 
updatePart(HashMap<String, Object>, Clause) - 接口 中的方法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 - 动态表名
updateTable(Class<?>, String, 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.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.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(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 R S T U V W 
跳过导航链接

Copyright © 2017. All Rights Reserved.