- select(T) - 接口 中的方法tk.mybatis.mapper.common.base.select.SelectMapper
-
根据实体中的属性值进行查询,查询条件使用等号
- select(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询
- selectAll() - 接口 中的方法tk.mybatis.mapper.common.base.select.SelectAllMapper
-
查询全部结果
- selectAll(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询全部结果
- SelectAllMapper<T> - tk.mybatis.mapper.common.base.select中的接口
-
- selectByCondition(Object) - 接口 中的方法tk.mybatis.mapper.common.condition.SelectByConditionMapper
-
根据Condition条件进行查询
- selectByCondition(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition查询
- selectByConditionAndRowBounds(Object, RowBounds) - 接口 中的方法tk.mybatis.mapper.common.rowbounds.SelectByConditionRowBoundsMapper
-
根据example条件和RowBounds进行分页查询,该方法和selectByExampleAndRowBounds完全一样,只是名字改成了Condition
- selectByConditionAndRowBounds(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition查询
- SelectByConditionMapper<T> - tk.mybatis.mapper.common.condition中的接口
-
通用Mapper接口,Condition查询
- SelectByConditionRowBoundsMapper<T> - tk.mybatis.mapper.common.rowbounds中的接口
-
通用Mapper接口,Condition查询
- selectByExample(Object) - 接口 中的方法tk.mybatis.mapper.common.example.SelectByExampleMapper
-
根据Example条件进行查询
- selectByExample(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询
- selectByExampleAndRowBounds(Object, RowBounds) - 接口 中的方法tk.mybatis.mapper.common.rowbounds.SelectByExampleRowBoundsMapper
-
根据example条件和RowBounds进行分页查询
- selectByExampleAndRowBounds(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询
- SelectByExampleMapper<T> - tk.mybatis.mapper.common.example中的接口
-
通用Mapper接口,Example查询
- SelectByExampleRowBoundsMapper<T> - tk.mybatis.mapper.common.rowbounds中的接口
-
通用Mapper接口,查询
- selectByPrimaryKey(Object) - 接口 中的方法tk.mybatis.mapper.common.base.select.SelectByPrimaryKeyMapper
-
根据主键字段进行查询,方法参数必须包含完整的主键属性,查询条件使用等号
- selectByPrimaryKey(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
根据主键进行查询
- SelectByPrimaryKeyMapper<T> - tk.mybatis.mapper.common.base.select中的接口
-
- selectByRowBounds(T, RowBounds) - 接口 中的方法tk.mybatis.mapper.common.rowbounds.SelectRowBoundsMapper
-
根据实体属性和RowBounds进行分页查询
- selectByRowBounds(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询
- selectColumns - 类 中的变量tk.mybatis.mapper.entity.Example
-
- selectCount(T) - 接口 中的方法tk.mybatis.mapper.common.base.select.SelectCountMapper
-
根据实体中的属性查询总数,查询条件使用等号
- selectCount(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询总数
- selectCountByCondition(Object) - 接口 中的方法tk.mybatis.mapper.common.condition.SelectCountByConditionMapper
-
根据Condition条件进行查询总数
- selectCountByCondition(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition查询总数
- SelectCountByConditionMapper<T> - tk.mybatis.mapper.common.condition中的接口
-
通用Mapper接口,Condition查询
- selectCountByExample(Object) - 接口 中的方法tk.mybatis.mapper.common.example.SelectCountByExampleMapper
-
根据Example条件进行查询总数
- selectCountByExample(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询总数
- SelectCountByExampleMapper<T> - tk.mybatis.mapper.common.example中的接口
-
通用Mapper接口,Example查询
- SelectCountMapper<T> - tk.mybatis.mapper.common.base.select中的接口
-
通用Mapper接口,查询
- SelectMapper<T> - tk.mybatis.mapper.common.base.select中的接口
-
通用Mapper接口,查询
- selectOne(T) - 接口 中的方法tk.mybatis.mapper.common.base.select.SelectOneMapper
-
根据实体中的属性进行查询,只能有一个返回值,有多个结果是抛出异常,查询条件使用等号
- selectOne(MappedStatement) - 类 中的方法tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询
- SelectOneMapper<T> - tk.mybatis.mapper.common.base.select中的接口
-
通用Mapper接口,查询
- selectProperties(String...) - 类 中的方法tk.mybatis.mapper.entity.Example
-
指定要查询的属性列 - 这里会自动映射到表字段
- SelectRowBoundsMapper<T> - tk.mybatis.mapper.common.rowbounds中的接口
-
通用Mapper接口,查询
- setBaseSelect(String) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setBEFORE(boolean) - 类 中的方法tk.mybatis.mapper.entity.Config
-
- setCatalog(String) - 类 中的方法tk.mybatis.mapper.entity.Config
-
设置全局的catalog,默认为空,如果设置了值,操作表时的sql会是catalog.tablename
- setCatalog(String) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setColumn(String) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setConfig(Config) - 类 中的方法tk.mybatis.mapper.mapperhelper.MapperHelper
-
设置通用Mapper配置
- setContext(Context) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
- setDistinct(boolean) - 类 中的方法tk.mybatis.mapper.entity.Example
-
- setEntityClassColumns(Set<EntityColumn>) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setEntityClassPKColumns(Set<EntityColumn>) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setGenerator(String) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setId(boolean) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setIDENTITY(String) - 类 中的方法tk.mybatis.mapper.entity.Config
-
主键自增回写方法,默认值MYSQL,详细说明请看文档
- setIdentity(boolean) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setJavaType(Class<?>) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setJdbcType(JdbcType) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setKeyColumns(List<String>) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setKeyColumns(String) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setKeyProperties(List<String>) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setKeyProperties(String) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setMapperHelper(MapperHelper) - 类 中的方法tk.mybatis.spring.mapper.MapperFactoryBean
-
- setMarkerInterface(Class<?>) - 类 中的方法tk.mybatis.spring.mapper.MapperScannerConfigurer
-
- setName(String) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setNotEmpty(boolean) - 类 中的方法tk.mybatis.mapper.entity.Config
-
- setOrder(String) - 类 中的方法tk.mybatis.mapper.entity.Config
-
主键自增回写方法执行顺序,默认AFTER,可选值为(BEFORE|AFTER)
- setOrderBy(String) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setOrderByClause(String) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setOrderByClause(String) - 类 中的方法tk.mybatis.mapper.entity.Example
-
- setProperties(Properties) - 类 中的方法tk.mybatis.mapper.entity.Config
-
配置属性
- setProperties(Properties) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
- setProperties(Properties) - 类 中的方法tk.mybatis.mapper.mapperhelper.MapperHelper
-
配置属性
- setProperties(Properties) - 类 中的方法tk.mybatis.spring.mapper.MapperScannerConfigurer
-
属性注入
- setProperty(String) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setResultType(MappedStatement, Class<?>) - 类 中的方法tk.mybatis.mapper.mapperhelper.MapperTemplate
-
设置返回值类型 - 为了让typeHandler在select时有效,改为设置resultMap
- setSchema(String) - 类 中的方法tk.mybatis.mapper.entity.Config
-
设置全局的schema,默认为空,如果设置了值,操作表时的sql会是schema.tablename
如果同时设置了catalog,优先使用catalog.tablename
- setSchema(String) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setSeqFormat(String) - 类 中的方法tk.mybatis.mapper.entity.Config
-
序列的获取规则,使用{num}格式化参数,默认值为{0}.nextval,针对Oracle
可选参数一共3个,对应0,1,2,分别为SequenceName,ColumnName, PropertyName
- setSequenceName(String) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setSqlSource(MappedStatement) - 类 中的方法tk.mybatis.mapper.mapperhelper.MapperHelper
-
重新设置SqlSource
执行该方法前必须使用isMapperMethod判断,否则msIdCache会空
- setSqlSource(MappedStatement, SqlSource) - 类 中的方法tk.mybatis.mapper.mapperhelper.MapperTemplate
-
重新设置SqlSource,同时判断如果是Jdbc3KeyGenerator,就设置为MultipleJdbc3KeyGenerator
- setSqlSource(MappedStatement) - 类 中的方法tk.mybatis.mapper.mapperhelper.MapperTemplate
-
重新设置SqlSource
- setStyle(Style) - 类 中的方法tk.mybatis.mapper.entity.Config
-
- setTable(EntityTable) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setTable(Table) - 类 中的方法tk.mybatis.mapper.entity.EntityTable
-
- setTypeHandler(Class<? extends TypeHandler<?>>) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- setUUID(String) - 类 中的方法tk.mybatis.mapper.entity.Config
-
设置UUID生成策略
配置UUID生成策略需要使用OGNL表达式
默认值32位长度:@java.util.UUID@randomUUID().toString().replace("-", "")
- setUuid(boolean) - 类 中的方法tk.mybatis.mapper.entity.EntityColumn
-
- SpecialProvider - tk.mybatis.mapper.provider中的类
-
SpecialProvider实现类,特殊方法实现类
- SpecialProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.SpecialProvider
-
- sqlMapDeleteByPrimaryKeyElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
- sqlMapInsertElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
- sqlMapInsertSelectiveElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
- sqlMapSelectAllElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
- sqlMapSelectByPrimaryKeyElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
- sqlMapUpdateByPrimaryKeySelectiveElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
- sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
- sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
- SqlServerMapper<T> - tk.mybatis.mapper.common中的接口
-
通用Mapper接口,SqlServerMapper独有的通用方法
- SqlServerProvider - tk.mybatis.mapper.provider中的类
-
SqlServerProvider实现类,特殊方法实现类
- SqlServerProvider(Class<?>, MapperHelper) - 类 的构造器tk.mybatis.mapper.provider.SqlServerProvider
-
- StringUtil - tk.mybatis.mapper.util中的类
-
Created by liuzh_3nofxnp on 2015/8/26.
- StringUtil() - 类 的构造器tk.mybatis.mapper.util.StringUtil
-
- Style - tk.mybatis.mapper.code中的枚举
-
字段转换方式
- supportMethod(String) - 类 中的方法tk.mybatis.mapper.mapperhelper.MapperTemplate
-
是否支持该通用方法
- supportMethod(String) - 类 中的方法tk.mybatis.mapper.provider.EmptyProvider
-