- GenerateByListTemplateFile - Class in tk.mybatis.mapper.generator.file
-
- GenerateByListTemplateFile(Set<TableClass>, ListTemplateFormatter, Properties, String, String, String, String) - Constructor for class tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
-
- GenerateByTemplateFile - Class in tk.mybatis.mapper.generator.file
-
- GenerateByTemplateFile(TableClass, TemplateFormatter, Properties, String, String, String, String) - Constructor for class tk.mybatis.mapper.generator.file.GenerateByTemplateFile
-
- GeneratedCriteria(Map<String, EntityColumn>, boolean, boolean) - Constructor for class tk.mybatis.mapper.entity.Example.GeneratedCriteria
-
- GenId<T> - Interface in tk.mybatis.mapper.genid
-
不提供具体的实现,这里提供一个思路。
在 Spring 集成环境中,可以通过配置静态方式获取 Spring 的 context 对象。
如果使用 vesta(https://gitee.com/robertleepeak/vesta-id-generator) 来生成 ID,假设已经提供了 vesta 的 idService。
那么可以在实现中获取该类,然后生成 Id 返回,示例代码如下:
- genId(String, String) - Method in interface tk.mybatis.mapper.genid.GenId
-
- genId(String, String) - Method in class tk.mybatis.mapper.genid.GenId.NULL
-
- genId(Object, String, Class<? extends GenId>, String, String) - Static method in class tk.mybatis.mapper.genid.GenIdUtil
-
生成 Id
- GenId.NULL - Class in tk.mybatis.mapper.genid
-
- GenIdUtil - Class in tk.mybatis.mapper.genid
-
- GenIdUtil() - Constructor for class tk.mybatis.mapper.genid.GenIdUtil
-
- GenSql - Interface in tk.mybatis.mapper.gensql
-
生成 SQL,初始化时执行
- genSql(EntityTable, EntityColumn) - Method in interface tk.mybatis.mapper.gensql.GenSql
-
- genSql(EntityTable, EntityColumn) - Method in class tk.mybatis.mapper.gensql.GenSql.NULL
-
- GenSql.NULL - Class in tk.mybatis.mapper.gensql
-
- getAggregateAliasName() - Method in class tk.mybatis.mapper.additional.aggregation.AggregateCondition
-
- getAggregateProperty() - Method in class tk.mybatis.mapper.additional.aggregation.AggregateCondition
-
- getAggregateType() - Method in class tk.mybatis.mapper.additional.aggregation.AggregateCondition
-
- getAll(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.FieldHelper
-
获取全部的属性,包含字段和方法
- getAllColumns(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
获取所有查询列,如id,name,code...
- getAllCriteria() - Method in class tk.mybatis.mapper.entity.Example.GeneratedCriteria
-
- getAllFields() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getAndOr() - Method in class tk.mybatis.mapper.entity.Example.Criterion
-
- getAndOr() - Method in class tk.mybatis.mapper.entity.Example.GeneratedCriteria
-
- getAndOr() - Method in class tk.mybatis.mapper.util.Sqls.Criteria
-
- getAndOr() - Method in class tk.mybatis.mapper.util.Sqls.Criterion
-
- getAnnotation(Class<T>) - Method in class tk.mybatis.mapper.entity.EntityField
-
获取指定的注解
- getBaseFields() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getBasePackages() - Method in class tk.mybatis.spring.annotation.BaseProperties
-
- getBaseSelect() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getBindCache(EntityColumn) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
- getBindValue(EntityColumn, String) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
- getBlobFields() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getCatalog() - Method in class tk.mybatis.mapper.entity.Config
-
- getCatalog() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getColumn() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getColumnEqualsHolder(String) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
- getColumnEqualsHolder() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
- getColumnHolder(String) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
返回格式如:#{entityName.age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
- getColumnHolder(String, String) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
- getColumnHolder(String, String, String) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}+separator
- getColumnHolder() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
返回格式如:#{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
- getColumnHolderWithComma(String, String) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler},
- getColumnName() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getColumns(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.EntityHelper
-
获取全部列
- getCompilationUnit() - Method in class tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
-
- getCompilationUnit() - Method in class tk.mybatis.mapper.generator.file.GenerateByTemplateFile
-
- getCondition() - Method in class tk.mybatis.mapper.entity.Example.Criterion
-
- getCondition() - Method in class tk.mybatis.mapper.util.Sqls.Criterion
-
- getConfig() - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
Deprecated.
- getConfig() - Method in class tk.mybatis.mapper.mapperhelper.MapperHelper
-
获取通用Mapper配置
- getConfig() - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
- getConfigLocation() - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- getConfiguration() - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- getConfigurationProperties() - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- getCountColumn() - Method in class tk.mybatis.mapper.entity.Example
-
- getCountrycode() - Method in class tk.mybatis.sample.domain.Country
-
- getCountryname() - Method in class tk.mybatis.sample.domain.Country
-
- getCriteria() - Method in class tk.mybatis.mapper.entity.Example.GeneratedCriteria
-
- getCriteria() - Method in interface tk.mybatis.mapper.entity.SqlsCriteria
-
- getCriteria() - Method in class tk.mybatis.mapper.util.Sqls
-
- getCriteria() - Method in class tk.mybatis.mapper.weekend.WeekendSqls
-
- getCriterions() - Method in class tk.mybatis.mapper.util.Sqls.Criteria
-
- getDatabaseDialect(String) - Static method in enum tk.mybatis.mapper.code.IdentityDialect
-
- getDelimiterName(String) - Method in class tk.mybatis.mapper.generator.MapperCommentGenerator
-
- getDelimiterName(String) - Method in class tk.mybatis.mapper.generator.MapperPlugin
-
- getDynamicTableName() - Method in class tk.mybatis.mapper.entity.Example
-
- getDynamicTableName() - Method in interface tk.mybatis.mapper.entity.IDynamicTableName
-
获取动态表名 - 只要有返回值,不是null和'',就会用返回值作为表名
- getDynamicTableName(Class<?>, String) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
获取表名 - 支持动态表名
- getDynamicTableName(Class<?>, String, String) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
获取表名 - 支持动态表名,该方法用于多个入参时,通过parameterName指定入参中实体类的@Param的注解值
- getEntityClass() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getEntityClass() - Method in class tk.mybatis.mapper.entity.Example
-
- getEntityClass(MappedStatement) - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
获取返回值类型 - 实体类型
- getEntityClassColumns() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getEntityClassPKColumns() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getEntityField() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getEntityTable(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.EntityHelper
-
获取表对象
- getExecutorType() - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- getFieldName() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getFields(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.FieldHelper
-
获取全部的Field
- getFileName() - Method in class tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
-
- getFileName() - Method in class tk.mybatis.mapper.generator.file.GenerateByTemplateFile
-
- getFormattedContent() - Method in class tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
-
- getFormattedContent() - Method in class tk.mybatis.mapper.generator.file.GenerateByTemplateFile
-
- getFormattedContent(TableClass, Properties, String, String) - Method in class tk.mybatis.mapper.generator.formatter.FreemarkerTemplateFormatter
-
- getFormattedContent(Set<TableClass>, Properties, String, String) - Method in class tk.mybatis.mapper.generator.formatter.FreemarkerTemplateFormatter
-
- getFormattedContent(Set<TableClass>, Properties, String, String) - Method in interface tk.mybatis.mapper.generator.formatter.ListTemplateFormatter
-
获取根据模板生成的数据
- getFormattedContent(TableClass, Properties, String, String) - Method in interface tk.mybatis.mapper.generator.formatter.TemplateFormatter
-
获取根据模板生成的数据
- getFullClassName() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getFullTypeName() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getGenerator() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getGenIdClass() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getGroupByProperties() - Method in class tk.mybatis.mapper.additional.aggregation.AggregateCondition
-
- getId() - Method in class tk.mybatis.sample.domain.Country
-
- getIDENTITY() - Method in class tk.mybatis.mapper.entity.Config
-
获取主键自增回写SQL
- getIdentity() - Method in class tk.mybatis.mapper.entity.Config
-
- getIDENTITY(EntityColumn) - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
获取IDENTITY值的表达式
- getIDENTITY() - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
- getIdentityRetrievalStatement() - Method in enum tk.mybatis.mapper.code.IdentityDialect
-
- getIfCacheIsNull(EntityColumn, String) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
如果_cache == null
- getIfCacheNotNull(EntityColumn, String) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
- getIfIsNull(EntityColumn, String, boolean) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
判断自动==null的条件结构
- getIfIsNull(String, EntityColumn, String, boolean) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
判断自动==null的条件结构
- getIfNotEqual(EntityColumn, String) - Method in class tk.mybatis.mapper.additional.update.differ.UpdateByDifferProvider
-
判断自动!=null的条件结构
- getIfNotNull(String, EntityColumn, String, boolean) - Method in class tk.mybatis.mapper.additional.update.force.UpdateByPrimaryKeySelectiveForceProvider
-
判断自动!=null的条件结构
- getIfNotNull(EntityColumn, String, boolean) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
判断自动!=null的条件结构
- getIfNotNull(String, EntityColumn, String, boolean) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
判断自动!=null的条件结构
- getInstance(Class<?>, Class<?>) - Method in class tk.mybatis.mapper.entity.EntityTable
-
实例化TypeHandler
- getIntrospectedTable() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getJavaType() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getJavaType() - Method in class tk.mybatis.mapper.entity.EntityField
-
获取javaType
- getJdbcType() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getJdbcType() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getKeyColumns() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getKeyProperties() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getLength() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getLogicDeleteColumn(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
获取逻辑删除注解的列,若没有返回null
- getLogicDeletedValue(EntityColumn, boolean) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
获取逻辑删除注解的参数值
- getLowerCaseName() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getMapperClass(String) - Static method in class tk.mybatis.mapper.util.MsUtil
-
根据msId获取接口类
- getMapperHelper() - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- getMapperHelper() - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
- getMapperInterface() - Method in class tk.mybatis.spring.mapper.MapperFactoryBean
-
Return the mapper interface of the MyBatis mapper
- getMapperLocations() - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- getMappers() - Method in class tk.mybatis.mapper.entity.Config
-
- getMapperTemplateByMsId(String) - Method in class tk.mybatis.mapper.mapperhelper.MapperHelper
-
根据 msId 获取 MapperTemplate
- getMethodName(MappedStatement) - Static method in class tk.mybatis.mapper.util.MsUtil
-
获取执行的方法名
- getMethodName(String) - Static method in class tk.mybatis.mapper.util.MsUtil
-
获取执行的方法名
- getName() - Method in class tk.mybatis.mapper.entity.EntityField
-
字段属性名
- getName() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getNameGenerator() - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
Gets beanNameGenerator to be used while running the scanner.
- getObject() - Method in class tk.mybatis.spring.mapper.MapperFactoryBean
- getObjectType() - Method in class tk.mybatis.spring.mapper.MapperFactoryBean
- getOrder() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getOrderBy() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getOrderByClause() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getOrderByClause() - Method in class tk.mybatis.mapper.entity.Example
-
- getOrderByClause(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.EntityHelper
-
获取默认的orderby语句
- getOrderPriority() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getOredCriteria() - Method in class tk.mybatis.mapper.entity.Example
-
- getPackageName() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getPKColumns(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.EntityHelper
-
获取主键信息
- getPkFields() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getPrefix() - Method in class tk.mybatis.mapper.entity.Config
-
获取表前缀,带catalog或schema
- getPrefix() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getProperties(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.FieldHelper
-
获取全部的属性,通过方法名获取
- getProperty() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getProperty(String) - Method in class tk.mybatis.mapper.generator.MapperPlugin
-
- getProperty(String, String) - Method in class tk.mybatis.mapper.generator.MapperPlugin
-
- getProperty() - Method in class tk.mybatis.mapper.util.Sqls.Criterion
-
- getPropertyAsBoolean(String) - Method in class tk.mybatis.mapper.generator.MapperPlugin
-
- getPropertyMap() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getPropertyMap() - Method in class tk.mybatis.mapper.entity.Example
-
- getRemarks() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getResolveClass() - Method in class tk.mybatis.mapper.entity.Config
-
- getResultMap(Configuration) - Method in class tk.mybatis.mapper.entity.EntityTable
-
生成当前实体的resultMap对象
- getScale() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getSchema() - Method in class tk.mybatis.mapper.entity.Config
-
- getSchema() - Method in class tk.mybatis.mapper.entity.EntityTable
-
- getSecondValue() - Method in class tk.mybatis.mapper.entity.Example.Criterion
-
- getSecondValue() - Method in class tk.mybatis.mapper.util.Sqls.Criterion
-
- getSelectColumns() - Method in class tk.mybatis.mapper.entity.Example
-
- getSelectColumns(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.EntityHelper
-
获取查询的Select
- getSeqFormat() - Method in class tk.mybatis.mapper.entity.Config
-
获取序列格式化模板
- getShortClassName() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getShortTypeName() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getStyle() - Method in class tk.mybatis.mapper.entity.Config
-
- getTable() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getTableClass() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getTableName() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getTargetPackage() - Method in class tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
-
- getTargetPackage() - Method in class tk.mybatis.mapper.generator.file.GenerateByTemplateFile
-
- getType() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getType() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getTypeAliasesPackage() - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- getTypeHandler() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- getTypeHandler() - Method in class tk.mybatis.mapper.entity.Example.Criterion
-
- getTypeHandlersPackage() - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- getTypePackage() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- getValue(Object) - Method in class tk.mybatis.mapper.entity.EntityField
-
反射获取值
- getValue() - Method in class tk.mybatis.mapper.entity.Example.Criterion
-
- getValue() - Method in class tk.mybatis.mapper.util.Sqls.Criterion
-
- getValues() - Method in class tk.mybatis.mapper.util.Sqls.Criterion
-
- getVariableName() - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- getWrapKeyword() - Method in class tk.mybatis.mapper.entity.Config
-
- groupBy(String...) - Method in class tk.mybatis.mapper.additional.aggregation.AggregateCondition
-
- IdentityDialect - Enum in tk.mybatis.mapper.code
-
- IdListMapper<T,PK> - Interface in tk.mybatis.mapper.additional.idlist
-
通用Mapper接口,根据idList操作
- IdListProvider - Class in tk.mybatis.mapper.additional.idlist
-
通过 ids 字符串的各种操作
ids 如 "1,2,3"
- IdListProvider(Class<?>, MapperHelper) - Constructor for class tk.mybatis.mapper.additional.idlist.IdListProvider
-
- IdsMapper<T> - Interface in tk.mybatis.mapper.common
-
通用Mapper接口,根据ids操作
- IdsProvider - Class in tk.mybatis.mapper.provider
-
通过 ids 字符串的各种操作
ids 如 "1,2,3"
- IdsProvider(Class<?>, MapperHelper) - Constructor for class tk.mybatis.mapper.provider.IdsProvider
-
- IDynamicTableName - Interface in tk.mybatis.mapper.entity
-
实现动态表名时,实体类需要实现该接口
- initEntityNameMap(Class<?>, Config) - Static method in class tk.mybatis.mapper.mapperhelper.EntityHelper
-
初始化实体属性
- initPropertyMap() - Method in class tk.mybatis.mapper.entity.EntityTable
-
初始化 - Example 会使用
- insert(T) - Method in interface tk.mybatis.mapper.common.base.insert.InsertMapper
-
保存一个实体,null的属性也会保存,不会使用数据库默认值
- insert(T) - Method in interface tk.mybatis.mapper.common.sqlserver.InsertMapper
-
插入数据库,`null`值也会插入,不会使用列的默认值
- insert(MappedStatement) - Method in class tk.mybatis.mapper.provider.base.BaseInsertProvider
-
- insert(MappedStatement) - Method in class tk.mybatis.mapper.provider.SqlServerProvider
-
插入
- insertColumns(Class<?>, boolean, boolean, boolean) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
insert table()列
- insertIntoTable(Class<?>, String) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
insert into tableName - 动态表名
- insertIntoTable(Class<?>, String, String) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
insert into tableName - 动态表名
- insertList(List<? extends T>) - Method in interface tk.mybatis.mapper.additional.dialect.oracle.InsertListMapper
-
生成如下批量SQL:
- insertList(MappedStatement) - Method in class tk.mybatis.mapper.additional.dialect.oracle.OracleProvider
-
INSERT ALL
INTO demo_country
country_id,country_name,country_code,
VALUES
#{record.countryId},#{record.countryName},#{record.countryCode},
SELECT 1 FROM DUAL
- insertList(List<? extends T>) - Method in interface tk.mybatis.mapper.additional.insert.InsertListMapper
-
批量插入,支持批量插入的数据库可以使用,例如MySQL,H2等
- insertList(MappedStatement) - Method in class tk.mybatis.mapper.additional.insert.InsertListProvider
-
批量插入
- insertList(List<? extends T>) - Method in interface tk.mybatis.mapper.common.special.InsertListMapper
-
批量插入,支持批量插入的数据库可以使用,例如MySQL,H2等,另外该接口限制实体包含`id`属性并且必须为自增列
- insertList(MappedStatement) - Method in class tk.mybatis.mapper.provider.SpecialProvider
-
批量插入
- InsertListMapper<T> - Interface in tk.mybatis.mapper.additional.dialect.oracle
-
Oracle批量插入
- InsertListMapper<T> - Interface in tk.mybatis.mapper.additional.insert
-
通用Mapper接口,特殊方法,批量插入,支持批量插入的数据库都可以使用,例如mysql,h2等
- InsertListMapper<T> - Interface in tk.mybatis.mapper.common.special
-
通用Mapper接口,特殊方法,批量插入,支持批量插入的数据库都可以使用,例如mysql,h2等
- InsertListProvider - Class in tk.mybatis.mapper.additional.insert
-
- InsertListProvider(Class<?>, MapperHelper) - Constructor for class tk.mybatis.mapper.additional.insert.InsertListProvider
-
- InsertMapper<T> - Interface in tk.mybatis.mapper.common.base.insert
-
通用Mapper接口,插入
- InsertMapper<T> - Interface in tk.mybatis.mapper.common.sqlserver
-
通用Mapper接口,插入
- insertSelective(T) - Method in interface tk.mybatis.mapper.common.base.insert.InsertSelectiveMapper
-
保存一个实体,null的属性不会保存,会使用数据库默认值
- insertSelective(T) - Method in interface tk.mybatis.mapper.common.sqlserver.InsertSelectiveMapper
-
- insertSelective(MappedStatement) - Method in class tk.mybatis.mapper.provider.base.BaseInsertProvider
-
- insertSelective(MappedStatement) - Method in class tk.mybatis.mapper.provider.SqlServerProvider
-
插入不为null的字段
- InsertSelectiveMapper<T> - Interface in tk.mybatis.mapper.common.base.insert
-
通用Mapper接口,插入
- InsertSelectiveMapper<T> - Interface in tk.mybatis.mapper.common.sqlserver
-
通用Mapper接口,插入
- insertUseGeneratedKeys(T) - Method in interface tk.mybatis.mapper.common.special.InsertUseGeneratedKeysMapper
-
插入数据,限制为实体包含`id`属性并且必须为自增列,实体配置的主键策略无效
- insertUseGeneratedKeys(MappedStatement) - Method in class tk.mybatis.mapper.provider.SpecialProvider
-
插入,主键id,自增
- InsertUseGeneratedKeysMapper<T> - Interface in tk.mybatis.mapper.common.special
-
通用Mapper接口,特殊方法,批量插入,支持批量插入的数据库都可以使用,例如mysql,h2等
- insertValuesColumns(Class<?>, boolean, boolean, boolean) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
insert-values()列
- isAddToConfig() - Method in class tk.mybatis.spring.mapper.MapperFactoryBean
-
Return the flag for addition into MyBatis config.
- isAnnotationPresent(Class<? extends Annotation>) - Method in class tk.mybatis.mapper.entity.EntityField
-
是否有该注解
- isBEFORE() - Method in class tk.mybatis.mapper.entity.Config
-
获取SelectKey的Order
- isBefore() - Method in class tk.mybatis.mapper.entity.Config
-
- isBEFORE() - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
- isBetweenValue() - Method in class tk.mybatis.mapper.entity.Example.Criterion
-
- isBlob() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- isBlobColumn() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- isCandidateComponent(AnnotatedBeanDefinition) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
- isCheckConfigLocation() - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- isCheckExampleEntityClass() - Method in class tk.mybatis.mapper.entity.Config
-
- isCheckExampleEntityClass() - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
- isDistinct() - Method in class tk.mybatis.mapper.entity.Example
-
- isDynamicParameter(Object) - Static method in class tk.mybatis.mapper.util.OGNL
-
判断参数是否支持动态表名
- isEmpty(String) - Static method in class tk.mybatis.mapper.util.StringUtil
-
空
- isEnableMethodAnnotation() - Method in class tk.mybatis.mapper.entity.Config
-
- isEnumAsSimpleType() - Method in class tk.mybatis.mapper.entity.Config
-
- isExtendCommonMapper(Class<?>) - Method in class tk.mybatis.mapper.mapperhelper.MapperHelper
-
判断接口是否包含通用接口,
- isForUpdate() - Method in class tk.mybatis.mapper.entity.Example
-
- isId() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- isIdentity() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- isIdentity() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- isInsertable() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- isJdbcCharacterColumn() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- isJdbcDateColumn() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- isJdbcTimeColumn() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- isListValue() - Method in class tk.mybatis.mapper.entity.Example.Criterion
-
- isLowercaseAlpha(char) - Static method in class tk.mybatis.mapper.util.StringUtil
-
- isMapperMethod(String) - Method in class tk.mybatis.mapper.mapperhelper.MapperHelper
-
判断当前的接口方法是否需要进行拦截
- isMergeable() - Method in class tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
-
- isMergeable() - Method in class tk.mybatis.mapper.generator.file.GenerateByTemplateFile
-
- isNotDynamicParameter(Object) - Static method in class tk.mybatis.mapper.util.OGNL
-
判断参数是否b支持动态表名
- isNotEmpty() - Method in class tk.mybatis.mapper.entity.Config
-
- isNotEmpty() - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
- isNotEmpty(String) - Static method in class tk.mybatis.mapper.util.StringUtil
-
非空
- isNoValue() - Method in class tk.mybatis.mapper.entity.Example.Criterion
-
- isNull(Object, String) - Static method in class tk.mybatis.mapper.util.Assert
-
- isNullable() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- isSafeDelete() - Method in class tk.mybatis.mapper.entity.Config
-
- isSafeUpdate() - Method in class tk.mybatis.mapper.entity.Config
-
- isSequenceColumn() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- isSimpleType(Class<?>) - Static method in class tk.mybatis.mapper.util.SimpleTypeUtil
-
- isSingleton() - Method in class tk.mybatis.spring.mapper.MapperFactoryBean
- isSingleValue() - Method in class tk.mybatis.mapper.entity.Example.Criterion
-
- isStringColumn() - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- isTrue(boolean, String) - Static method in class tk.mybatis.mapper.util.Assert
-
- isUpdatable() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- isUppercaseAlpha(char) - Static method in class tk.mybatis.mapper.util.StringUtil
-
- isUseJavaType() - Method in class tk.mybatis.mapper.entity.Config
-
- isUseJavaType() - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- isUseSimpleType() - Method in class tk.mybatis.mapper.entity.Config
-
- isValid() - Method in class tk.mybatis.mapper.autoconfigure.SpringBootVFS
-
- isValid() - Method in class tk.mybatis.mapper.entity.Example.GeneratedCriteria
-
- SAFE_DELETE_ERROR - Static variable in class tk.mybatis.mapper.util.OGNL
-
- SAFE_DELETE_EXCEPTION - Static variable in class tk.mybatis.mapper.util.OGNL
-
- SampleMapperApplication - Class in tk.mybatis.sample
-
- SampleMapperApplication() - Constructor for class tk.mybatis.sample.SampleMapperApplication
-
- SampleXmlApplication - Class in tk.mybatis.sample
-
- SampleXmlApplication() - Constructor for class tk.mybatis.sample.SampleXmlApplication
-
- select(T) - Method in interface tk.mybatis.mapper.common.base.select.SelectMapper
-
根据实体中的属性值进行查询,查询条件使用等号
- select(String...) - Method in class tk.mybatis.mapper.entity.Example.Builder
-
- select(MappedStatement) - Method in class tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询
- SELECT_KEY_SUFFIX - Static variable in class tk.mybatis.mapper.mapperhelper.SelectKeyGenerator
-
- selectAggregationByExample(Object, AggregateCondition) - Method in interface tk.mybatis.mapper.additional.aggregation.AggregationMapper
-
根据example和aggregateCondition进行聚合查询
分组不支持having条件过滤, 如需要建议使用xml文件
- selectAggregationByExample(MappedStatement) - Method in class tk.mybatis.mapper.additional.aggregation.AggregationProvider
-
根据Example查询总数
- selectAll() - Method in interface tk.mybatis.mapper.common.base.select.SelectAllMapper
-
查询全部结果
- selectAll(MappedStatement) - Method in class tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询全部结果
- selectAllColumns(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
select xxx,xxx...
- SelectAllMapper<T> - Interface in tk.mybatis.mapper.common.base.select
-
- selectByCondition(Object) - Method in interface tk.mybatis.mapper.common.condition.SelectByConditionMapper
-
根据Condition条件进行查询
- selectByCondition(MappedStatement) - Method in class tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition查询
- selectByConditionAndRowBounds(Object, RowBounds) - Method in interface tk.mybatis.mapper.common.rowbounds.SelectByConditionRowBoundsMapper
-
根据example条件和RowBounds进行分页查询,该方法和selectByExampleAndRowBounds完全一样,只是名字改成了Condition
- selectByConditionAndRowBounds(MappedStatement) - Method in class tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition查询
- SelectByConditionMapper<T> - Interface in tk.mybatis.mapper.common.condition
-
通用Mapper接口,Condition查询
- SelectByConditionRowBoundsMapper<T> - Interface in tk.mybatis.mapper.common.rowbounds
-
通用Mapper接口,Condition查询
- selectByExample(Object) - Method in interface tk.mybatis.mapper.common.example.SelectByExampleMapper
-
根据Example条件进行查询
- selectByExample(MappedStatement) - Method in class tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询
- selectByExampleAndRowBounds(Object, RowBounds) - Method in interface tk.mybatis.mapper.common.rowbounds.SelectByExampleRowBoundsMapper
-
根据example条件和RowBounds进行分页查询
- selectByExampleAndRowBounds(MappedStatement) - Method in class tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询
- SelectByExampleMapper<T> - Interface in tk.mybatis.mapper.common.example
-
通用Mapper接口,Example查询
- SelectByExampleRowBoundsMapper<T> - Interface in tk.mybatis.mapper.common.rowbounds
-
通用Mapper接口,查询
- selectByIdList(MappedStatement) - Method in class tk.mybatis.mapper.additional.idlist.IdListProvider
-
根据主键字符串进行查询,类中只有存在一个带有@Id注解的字段
- selectByIdList(List<PK>) - Method in interface tk.mybatis.mapper.additional.idlist.SelectByIdListMapper
-
根据主键字符串进行查询,类中只有存在一个带有@Id注解的字段
- SelectByIdListMapper<T,PK> - Interface in tk.mybatis.mapper.additional.idlist
-
通用Mapper接口,根据ids查询
- selectByIds(String) - Method in interface tk.mybatis.mapper.common.ids.SelectByIdsMapper
-
根据主键字符串进行查询,类中只有存在一个带有@Id注解的字段
- selectByIds(MappedStatement) - Method in class tk.mybatis.mapper.provider.IdsProvider
-
根据主键字符串进行查询,类中只有存在一个带有@Id注解的字段
- SelectByIdsMapper<T> - Interface in tk.mybatis.mapper.common.ids
-
通用Mapper接口,根据ids查询
- selectByPrimaryKey(Object) - Method in interface tk.mybatis.mapper.common.base.select.SelectByPrimaryKeyMapper
-
根据主键字段进行查询,方法参数必须包含完整的主键属性,查询条件使用等号
- selectByPrimaryKey(MappedStatement) - Method in class tk.mybatis.mapper.provider.base.BaseSelectProvider
-
根据主键进行查询
- SelectByPrimaryKeyMapper<T> - Interface in tk.mybatis.mapper.common.base.select
-
- selectByRowBounds(T, RowBounds) - Method in interface tk.mybatis.mapper.common.rowbounds.SelectRowBoundsMapper
-
根据实体属性和RowBounds进行分页查询
- selectByRowBounds(MappedStatement) - Method in class tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询
- selectColumns - Variable in class tk.mybatis.mapper.entity.Example
-
- selectCount(T) - Method in interface tk.mybatis.mapper.common.base.select.SelectCountMapper
-
根据实体中的属性查询总数,查询条件使用等号
- selectCount(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
select count(x)
- selectCount(MappedStatement) - Method in class tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询总数
- selectCountByCondition(Object) - Method in interface tk.mybatis.mapper.common.condition.SelectCountByConditionMapper
-
根据Condition条件进行查询总数
- selectCountByCondition(MappedStatement) - Method in class tk.mybatis.mapper.provider.ConditionProvider
-
根据Condition查询总数
- SelectCountByConditionMapper<T> - Interface in tk.mybatis.mapper.common.condition
-
通用Mapper接口,Condition查询
- selectCountByExample(Object) - Method in interface tk.mybatis.mapper.common.example.SelectCountByExampleMapper
-
根据Example条件进行查询总数
- selectCountByExample(MappedStatement) - Method in class tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询总数
- SelectCountByExampleMapper<T> - Interface in tk.mybatis.mapper.common.example
-
通用Mapper接口,Example查询
- selectCountExists(Class<?>) - Static method in class tk.mybatis.mapper.mapperhelper.SqlHelper
-
select case when count(x) > 0 then 1 else 0 end
- SelectCountMapper<T> - Interface in tk.mybatis.mapper.common.base.select
-
通用Mapper接口,查询
- selectDistinct(String...) - Method in class tk.mybatis.mapper.entity.Example.Builder
-
- SelectKeyGenerator - Class in tk.mybatis.mapper.mapperhelper
-
- SelectKeyGenerator(MappedStatement, boolean) - Constructor for class tk.mybatis.mapper.mapperhelper.SelectKeyGenerator
-
- SelectKeyHelper - Class in tk.mybatis.mapper.mapperhelper
-
创建 selectKey
- SelectKeyHelper() - Constructor for class tk.mybatis.mapper.mapperhelper.SelectKeyHelper
-
- SelectMapper<T> - Interface in tk.mybatis.mapper.common.base.select
-
通用Mapper接口,查询
- selectOne(T) - Method in interface tk.mybatis.mapper.common.base.select.SelectOneMapper
-
根据实体中的属性进行查询,只能有一个返回值,有多个结果是抛出异常,查询条件使用等号
- selectOne(MappedStatement) - Method in class tk.mybatis.mapper.provider.base.BaseSelectProvider
-
查询
- selectOneByExample(Object) - Method in interface tk.mybatis.mapper.common.example.SelectOneByExampleMapper
-
根据Example条件进行查询
- selectOneByExample(MappedStatement) - Method in class tk.mybatis.mapper.provider.ExampleProvider
-
根据Example查询一个结果
- SelectOneByExampleMapper<T> - Interface in tk.mybatis.mapper.common.example
-
通用Mapper接口,Example查询
- SelectOneMapper<T> - Interface in tk.mybatis.mapper.common.base.select
-
通用Mapper接口,查询
- selectProperties(String...) - Method in class tk.mybatis.mapper.entity.Example
-
指定要查询的属性列 - 这里会自动映射到表字段
- SelectRowBoundsMapper<T> - Interface in tk.mybatis.mapper.common.rowbounds
-
通用Mapper接口,查询
- setAddToConfig(boolean) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- setAddToConfig(boolean) - Method in class tk.mybatis.spring.mapper.MapperFactoryBean
-
If addToConfig is false the mapper will not be added to MyBatis.
- setAddToConfig(boolean) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
Same as MapperFactoryBean#setAddToConfig(boolean)
.
- setAllFields(List<ColumnField>) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setAndOr(String) - Method in class tk.mybatis.mapper.entity.Example.Criterion
-
- setAndOr(String) - Method in class tk.mybatis.mapper.entity.Example.GeneratedCriteria
-
- setAndOr(String) - Method in class tk.mybatis.mapper.util.Sqls.Criteria
-
- setAnnotationClass(Class<? extends Annotation>) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- setAnnotationClass(Class<? extends Annotation>) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
This property specifies the annotation that the scanner will search for.
- setApplicationContext(ApplicationContext) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
- setBaseFields(List<ColumnField>) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setBasePackage(String) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
This property lets you set the base package for your mapper interface files.
- setBasePackages(String[]) - Method in class tk.mybatis.spring.annotation.BaseProperties
-
- setBaseSelect(String) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setBeanFactory(BeanFactory) - Method in class tk.mybatis.mapper.autoconfigure.MapperAutoConfiguration.AutoConfiguredMapperScannerRegistrar
-
- setBeanName(String) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
- setBEFORE(boolean) - Method in class tk.mybatis.mapper.entity.Config
-
- setBefore(boolean) - Method in class tk.mybatis.mapper.entity.Config
-
- setBlob(boolean) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setBlobColumn(boolean) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setBlobFields(List<ColumnField>) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setCatalog(String) - Method in class tk.mybatis.mapper.entity.Config
-
设置全局的catalog,默认为空,如果设置了值,操作表时的sql会是catalog.tablename
- setCatalog(String) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setCheckConfigLocation(boolean) - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- setCheckExampleEntityClass(boolean) - Method in class tk.mybatis.mapper.entity.Config
-
- setColumn(String) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setColumnName(String) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setConfig(String) - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
Deprecated.
- setConfig(Config) - Method in class tk.mybatis.mapper.mapperhelper.MapperHelper
-
设置通用Mapper配置
- setConfig(Config) - Method in class tk.mybatis.mapper.session.Configuration
-
使用 Config 配置
- setConfig(Config) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
配置通用 Mapper
- setConfigLocation(String) - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- setConfiguration(Configuration) - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- setConfigurationProperties(Properties) - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- setContext(Context) - Method in class tk.mybatis.mapper.generator.MapperPlugin
-
- setCountProperty(String) - Method in class tk.mybatis.mapper.entity.Example
-
指定 count(property) 查询属性
- setCountrycode(String) - Method in class tk.mybatis.sample.domain.Country
-
- setCountryname(String) - Method in class tk.mybatis.sample.domain.Country
-
- setDistinct(boolean) - Method in class tk.mybatis.mapper.entity.Example.Builder
-
- setDistinct(boolean) - Method in class tk.mybatis.mapper.entity.Example
-
- setEnableMethodAnnotation(boolean) - Method in class tk.mybatis.mapper.entity.Config
-
- setEntityClassColumns(LinkedHashSet<EntityColumn>) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setEntityClassPKColumns(LinkedHashSet<EntityColumn>) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setEntityField(EntityField) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setEnumAsSimpleType(boolean) - Method in class tk.mybatis.mapper.entity.Config
-
- setEnvironment(Environment) - Method in class tk.mybatis.mapper.autoconfigure.MapperAutoConfiguration.AutoConfiguredMapperScannerRegistrar
-
- setEnvironment(Environment) - Method in class tk.mybatis.spring.annotation.MapperScannerRegistrar
-
- setExecutorType(ExecutorType) - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- setFieldName(String) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setForUpdate(boolean) - Method in class tk.mybatis.mapper.entity.Example.Builder
-
- setForUpdate(boolean) - Method in class tk.mybatis.mapper.entity.Example
-
- setFullClassName(String) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setFullTypeName(String) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setGenerator(String) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setGenIdClass(Class<? extends GenId>) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setId(boolean) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setId(Long) - Method in class tk.mybatis.sample.domain.Country
-
- setIDENTITY(String) - Method in class tk.mybatis.mapper.entity.Config
-
主键自增回写方法,默认值MYSQL,详细说明请看文档
- setIdentity(String) - Method in class tk.mybatis.mapper.entity.Config
-
- setIdentity(boolean) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setIdentity(boolean) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setInsertable(boolean) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setIntrospectedTable(IntrospectedTable) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setJavaType(Class<?>) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setJavaType(Class<?>) - Method in class tk.mybatis.mapper.entity.EntityField
-
设置javaType
- setJdbcCharacterColumn(boolean) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setJdbcDateColumn(boolean) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setJdbcTimeColumn(boolean) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setJdbcType(JdbcType) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setJdbcType(String) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setKeyColumns(String) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setKeyColumns(List<String>) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setKeyProperties(String) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setKeyProperties(List<String>) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setKeyProperties(Set<EntityColumn>, MappedStatement) - Static method in class tk.mybatis.mapper.mapperhelper.EntityHelper
-
通过反射设置MappedStatement的keyProperties字段值
- setLength(int) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setLowerCaseName(String) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setMapperFactoryBean(MapperFactoryBean<?>) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- setMapperHelper(MapperHelper) - Method in class tk.mybatis.mapper.session.Configuration
-
直接注入 mapperHelper
- setMapperHelper(MapperHelper) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- setMapperHelper(MapperHelper) - Method in class tk.mybatis.spring.mapper.MapperFactoryBean
-
设置通用 Mapper 配置
- setMapperHelper(MapperHelper) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
- setMapperHelperBeanName(String) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- setMapperInterface(Class<T>) - Method in class tk.mybatis.spring.mapper.MapperFactoryBean
-
Sets the mapper interface of the MyBatis mapper
- setMapperLocations(String[]) - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- setMapperProperties(Properties) - Method in class tk.mybatis.mapper.session.Configuration
-
使用属性方式配置
- setMapperProperties(Environment) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
从环境变量中获取 mapper 配置信息
- setMapperProperties(String[]) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
从 properties 数组获取 mapper 配置信息
- setMappers(List<Class>) - Method in class tk.mybatis.mapper.entity.Config
-
- setMarkerInterface(Class<?>) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- setMarkerInterface(Class<?>) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
This property specifies the parent that the scanner will search for.
- setName(String) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setNameGenerator(BeanNameGenerator) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
Sets beanNameGenerator to be used while running the scanner.
- setNotEmpty(boolean) - Method in class tk.mybatis.mapper.entity.Config
-
- setNullable(boolean) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setOrder(String) - Method in class tk.mybatis.mapper.entity.Config
-
主键自增回写方法执行顺序,默认AFTER,可选值为(BEFORE|AFTER)
- setOrder(ORDER) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setOrderBy(String) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setOrderByClause(String) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setOrderByClause(String) - Method in class tk.mybatis.mapper.entity.Example
-
- setOrderPriority(int) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setPackageName(String) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setPkFields(List<ColumnField>) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setProcessPropertyPlaceHolders(boolean) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
- setProperties(Properties) - Method in class tk.mybatis.mapper.entity.Config
-
配置属性
- setProperties(Properties) - Method in class tk.mybatis.mapper.generator.MapperPlugin
-
- setProperties(Properties) - Method in class tk.mybatis.mapper.generator.TemplateFilePlugin
-
- setProperties(Properties) - Method in class tk.mybatis.mapper.mapperhelper.MapperHelper
-
配置属性
- setProperties(Properties) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
属性注入
- setProperty(String) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setRemarks(String) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setResolveClass(Class<? extends EntityResolve>) - Method in class tk.mybatis.mapper.entity.Config
-
- setResourceLoader(ResourceLoader) - Method in class tk.mybatis.mapper.autoconfigure.MapperAutoConfiguration.AutoConfiguredMapperScannerRegistrar
-
- setResourceLoader(ResourceLoader) - Method in class tk.mybatis.spring.annotation.MapperScannerRegistrar
-
- setResultType(MappedStatement, Class<?>) - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
设置返回值类型 - 为了让typeHandler在select时有效,改为设置resultMap
- setSafeDelete(boolean) - Method in class tk.mybatis.mapper.entity.Config
-
- setSafeUpdate(boolean) - Method in class tk.mybatis.mapper.entity.Config
-
- setScale(int) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setSchema(String) - Method in class tk.mybatis.mapper.entity.Config
-
设置全局的schema,默认为空,如果设置了值,操作表时的sql会是schema.tablename
如果同时设置了catalog,优先使用catalog.tablename
- setSchema(String) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setSeqFormat(String) - Method in class tk.mybatis.mapper.entity.Config
-
序列的获取规则,使用{num}格式化参数,默认值为{0}.nextval,针对Oracle
可选参数一共3个,对应0,1,2,3分别为SequenceName,ColumnName, PropertyName,TableName
- setSequenceColumn(boolean) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setShortClassName(String) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setShortTypeName(String) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setSqlSessionFactory(SqlSessionFactory) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- setSqlSessionFactory(SqlSessionFactory) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
- setSqlSessionFactoryBeanName(String) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- setSqlSessionFactoryBeanName(String) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
Specifies which SqlSessionFactory
to use in the case that there is
more than one in the spring context.
- setSqlSessionTemplate(SqlSessionTemplate) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- setSqlSessionTemplate(SqlSessionTemplate) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
- setSqlSessionTemplateBeanName(String) - Method in class tk.mybatis.spring.mapper.ClassPathMapperScanner
-
- setSqlSessionTemplateBeanName(String) - Method in class tk.mybatis.spring.mapper.MapperScannerConfigurer
-
Specifies which SqlSessionTemplate
to use in the case that there is
more than one in the spring context.
- setSqlSource(MappedStatement, MapperTemplate) - Method in class tk.mybatis.mapper.mapperhelper.MapperHelper
-
重新设置SqlSource
执行该方法前必须使用isMapperMethod判断,否则msIdCache会空
- setSqlSource(MappedStatement, SqlSource) - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
重新设置SqlSource
- setSqlSource(MappedStatement) - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
重新设置SqlSource
- setStringColumn(boolean) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setStyle(Style) - Method in class tk.mybatis.mapper.entity.Config
-
- setTable(EntityTable) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setTable(Table) - Method in class tk.mybatis.mapper.entity.EntityTable
-
- setTableClass(TableClass) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setTableName(String) - Method in class tk.mybatis.mapper.entity.Example.Builder
-
- setTableName(String) - Method in class tk.mybatis.mapper.entity.Example
-
设置表名
- setTableName(String) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setType(FullyQualifiedJavaType) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setType(FullyQualifiedJavaType) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setTypeAliasesPackage(String) - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- setTypeHandler(Class<? extends TypeHandler<?>>) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setTypeHandlersPackage(String) - Method in class tk.mybatis.mapper.autoconfigure.MybatisProperties
-
- setTypePackage(String) - Method in class tk.mybatis.mapper.generator.model.ColumnField
-
- setUpdatable(boolean) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setUseJavaType(boolean) - Method in class tk.mybatis.mapper.entity.Config
-
- setUseJavaType(boolean) - Method in class tk.mybatis.mapper.entity.EntityColumn
-
- setUseSimpleType(boolean) - Method in class tk.mybatis.mapper.entity.Config
-
- setVariableName(String) - Method in class tk.mybatis.mapper.generator.model.TableClass
-
- setWrapKeyword(String) - Method in class tk.mybatis.mapper.entity.Config
-
- SimpleTypeUtil - Class in tk.mybatis.mapper.util
-
参考 org.apache.ibatis.type.SimpleTypeRegistry
- SimpleTypeUtil() - Constructor for class tk.mybatis.mapper.util.SimpleTypeUtil
-
- SpecialProvider - Class in tk.mybatis.mapper.provider
-
SpecialProvider实现类,特殊方法实现类
- SpecialProvider(Class<?>, MapperHelper) - Constructor for class tk.mybatis.mapper.provider.SpecialProvider
-
- SpringBoot1Bind() - Constructor for class tk.mybatis.spring.mapper.SpringBootBindUtil.SpringBoot1Bind
-
- SpringBoot2Bind() - Constructor for class tk.mybatis.spring.mapper.SpringBootBindUtil.SpringBoot2Bind
-
- SpringBootBindUtil - Class in tk.mybatis.spring.mapper
-
- SpringBootBindUtil() - Constructor for class tk.mybatis.spring.mapper.SpringBootBindUtil
-
- SpringBootBindUtil.IBind - Interface in tk.mybatis.spring.mapper
-
- SpringBootBindUtil.SpringBoot1Bind - Class in tk.mybatis.spring.mapper
-
使用 Spring Boot 1.x 方式绑定
- SpringBootBindUtil.SpringBoot2Bind - Class in tk.mybatis.spring.mapper
-
使用 Spring Boot 2.x 方式绑定
- SpringBootVFS - Class in tk.mybatis.mapper.autoconfigure
-
- SpringBootVFS() - Constructor for class tk.mybatis.mapper.autoconfigure.SpringBootVFS
-
- SqlHelper - Class in tk.mybatis.mapper.mapperhelper
-
拼常用SQL的工具类
- SqlHelper() - Constructor for class tk.mybatis.mapper.mapperhelper.SqlHelper
-
- sqlMapDeleteByPrimaryKeyElementGenerated(XmlElement, IntrospectedTable) - Method in class tk.mybatis.mapper.generator.FalseMethodPlugin
-
- sqlMapInsertElementGenerated(XmlElement, IntrospectedTable) - Method in class tk.mybatis.mapper.generator.FalseMethodPlugin
-
- sqlMapInsertSelectiveElementGenerated(XmlElement, IntrospectedTable) - Method in class tk.mybatis.mapper.generator.FalseMethodPlugin
-
- sqlMapSelectAllElementGenerated(XmlElement, IntrospectedTable) - Method in class tk.mybatis.mapper.generator.FalseMethodPlugin
-
- sqlMapSelectByPrimaryKeyElementGenerated(XmlElement, IntrospectedTable) - Method in class tk.mybatis.mapper.generator.FalseMethodPlugin
-
- sqlMapUpdateByPrimaryKeySelectiveElementGenerated(XmlElement, IntrospectedTable) - Method in class tk.mybatis.mapper.generator.FalseMethodPlugin
-
- sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(XmlElement, IntrospectedTable) - Method in class tk.mybatis.mapper.generator.FalseMethodPlugin
-
- sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(XmlElement, IntrospectedTable) - Method in class tk.mybatis.mapper.generator.FalseMethodPlugin
-
- SqlReservedWords - Class in tk.mybatis.mapper.util
-
This class contains a somewhat comprehensive list of SQL reserved words.
- Sqls - Class in tk.mybatis.mapper.util
-
- Sqls.Criteria - Class in tk.mybatis.mapper.util
-
- Sqls.Criterion - Class in tk.mybatis.mapper.util
-
- SqlsCriteria - Interface in tk.mybatis.mapper.entity
-
- SqlServerMapper<T> - Interface in tk.mybatis.mapper.common
-
通用Mapper接口,SqlServerMapper独有的通用方法
- SqlServerProvider - Class in tk.mybatis.mapper.provider
-
SqlServerProvider实现类,特殊方法实现类
- SqlServerProvider(Class<?>, MapperHelper) - Constructor for class tk.mybatis.mapper.provider.SqlServerProvider
-
- sqlSessionFactory(DataSource) - Method in class tk.mybatis.mapper.autoconfigure.MapperAutoConfiguration
-
- sqlSessionTemplate(SqlSessionFactory) - Method in class tk.mybatis.mapper.autoconfigure.MapperAutoConfiguration
-
- StringUtil - Class in tk.mybatis.mapper.util
-
Created by liuzh_3nofxnp on 2015/8/26.
- StringUtil() - Constructor for class tk.mybatis.mapper.util.StringUtil
-
- Style - Enum in tk.mybatis.mapper.code
-
字段转换方式
- supportMethod(String) - Method in class tk.mybatis.mapper.mapperhelper.MapperTemplate
-
是否支持该通用方法
- supportMethod(String) - Method in class tk.mybatis.mapper.provider.EmptyProvider
-