跳过导航链接
A B C D E F G I L M P R S T V 

A

addClassAnnotation(InnerClass, IntrospectedTable, Set<FullyQualifiedJavaType>) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addClassComment(InnerClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
Example使用
addClassComment(InnerClass, IntrospectedTable, boolean) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
Example使用
addComment(XmlElement) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
xml中的注释
addConfigurationProperties(Properties) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addEnumComment(InnerEnum, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addFieldAnnotation(Field, IntrospectedTable, Set<FullyQualifiedJavaType>) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addFieldAnnotation(Field, IntrospectedTable, IntrospectedColumn, Set<FullyQualifiedJavaType>) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addFieldComment(Field, IntrospectedTable, IntrospectedColumn) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
给字段添加数据库备注
addFieldComment(Field, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
Example使用
addGeneralMethodAnnotation(Method, IntrospectedTable, Set<FullyQualifiedJavaType>) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addGeneralMethodAnnotation(Method, IntrospectedTable, IntrospectedColumn, Set<FullyQualifiedJavaType>) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addGeneralMethodComment(Method, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addGetterComment(Method, IntrospectedTable, IntrospectedColumn) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
getter方法注释
addJavadocTag(JavaElement, boolean) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
删除标记
addJavaFileComment(CompilationUnit) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addModelClassComment(TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addRootComment(XmlElement) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
addSetterComment(Method, IntrospectedTable, IntrospectedColumn) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
setter方法注释

B

build(IntrospectedTable) - 类 中的静态方法tk.mybatis.mapper.generator.model.TableColumnBuilder
创建 TableClass
build(IntrospectedColumn) - 类 中的静态方法tk.mybatis.mapper.generator.model.TableColumnBuilder
创建 ColumnField

C

calculateJavaClientAttributes() - 类 中的方法tk.mybatis.mapper.generator.TkMyBatis3Impl
 
calculateJavaClientAttributes() - 类 中的方法tk.mybatis.mapper.generator.TkMyBatis3SimpleImpl
 
calculateMyBatis3XmlMapperFileName() - 类 中的方法tk.mybatis.mapper.generator.TkMyBatis3Impl
 
calculateMyBatis3XmlMapperFileName() - 类 中的方法tk.mybatis.mapper.generator.TkMyBatis3SimpleImpl
 
clientDeleteByPrimaryKeyMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientDeleteByPrimaryKeyMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientGenerated(Interface, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
生成的Mapper接口
clientInsertMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientInsertMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientInsertSelectiveMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientInsertSelectiveMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientSelectAllMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientSelectAllMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientSelectByPrimaryKeyMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientSelectByPrimaryKeyMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientUpdateByPrimaryKeySelectiveMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientUpdateByPrimaryKeySelectiveMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
ColumnField - tk.mybatis.mapper.generator.model中的类
 
ColumnField() - 类 的构造器tk.mybatis.mapper.generator.model.ColumnField
 
contextGenerateAdditionalJavaFiles(IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.TemplateFilePlugin
 
contextGenerateAdditionalJavaFiles() - 类 中的方法tk.mybatis.mapper.generator.TemplateFilePlugin
 
convertToJavaBeansField(IntrospectedColumn) - 类 中的静态方法tk.mybatis.mapper.generator.TemplateFilePlugin
列转换为字段

D

DEFAULT_TEMPLATEFORMATTER - 类 中的静态变量tk.mybatis.mapper.generator.TemplateFilePlugin
默认的模板格式化类

E

ENCODING - 类 中的静态变量tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
 
ENCODING - 类 中的静态变量tk.mybatis.mapper.generator.file.GenerateByTemplateFile
 

F

FalseMethodPlugin - tk.mybatis.mapper.generator中的类
禁用大多数方法
FalseMethodPlugin() - 类 的构造器tk.mybatis.mapper.generator.FalseMethodPlugin
 
FreemarkerTemplateFormatter - tk.mybatis.mapper.generator.formatter中的类
基于 freemarker 的实现
FreemarkerTemplateFormatter() - 类 的构造器tk.mybatis.mapper.generator.formatter.FreemarkerTemplateFormatter
 

G

GenerateByListTemplateFile - tk.mybatis.mapper.generator.file中的类
 
GenerateByListTemplateFile(Set<TableClass>, ListTemplateFormatter, Properties, String, String, String, String) - 类 的构造器tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
 
GenerateByTemplateFile - tk.mybatis.mapper.generator.file中的类
 
GenerateByTemplateFile(TableClass, TemplateFormatter, Properties, String, String, String, String) - 类 的构造器tk.mybatis.mapper.generator.file.GenerateByTemplateFile
 
getAllFields() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getBaseFields() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getBlobFields() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getColumnName() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getCompilationUnit() - 类 中的方法tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
 
getCompilationUnit() - 类 中的方法tk.mybatis.mapper.generator.file.GenerateByTemplateFile
 
getDelimiterName(String) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
 
getDelimiterName(String) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
 
getFieldName() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getFileName() - 类 中的方法tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
 
getFileName() - 类 中的方法tk.mybatis.mapper.generator.file.GenerateByTemplateFile
 
getFormattedContent() - 类 中的方法tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
 
getFormattedContent() - 类 中的方法tk.mybatis.mapper.generator.file.GenerateByTemplateFile
 
getFormattedContent(TableClass, Properties, String, String) - 类 中的方法tk.mybatis.mapper.generator.formatter.FreemarkerTemplateFormatter
 
getFormattedContent(Set<TableClass>, Properties, String, String) - 类 中的方法tk.mybatis.mapper.generator.formatter.FreemarkerTemplateFormatter
 
getFormattedContent(Set<TableClass>, Properties, String, String) - 接口 中的方法tk.mybatis.mapper.generator.formatter.ListTemplateFormatter
获取根据模板生成的数据
getFormattedContent(TableClass, Properties, String, String) - 接口 中的方法tk.mybatis.mapper.generator.formatter.TemplateFormatter
获取根据模板生成的数据
getFullClassName() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getFullTypeName() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getIntrospectedTable() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getJdbcType() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getLength() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getLowerCaseName() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getPackageName() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getPkFields() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getRemarks() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getScale() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getShortClassName() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getShortTypeName() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getTableClass() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getTableName() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getTargetPackage() - 类 中的方法tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
 
getTargetPackage() - 类 中的方法tk.mybatis.mapper.generator.file.GenerateByTemplateFile
 
getType() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getType() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
getTypePackage() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
getVariableName() - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 

I

isBlobColumn() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
isIdentity() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
isJdbcCharacterColumn() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
isJdbcDateColumn() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
isJdbcTimeColumn() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
isMergeable() - 类 中的方法tk.mybatis.mapper.generator.file.GenerateByListTemplateFile
 
isMergeable() - 类 中的方法tk.mybatis.mapper.generator.file.GenerateByTemplateFile
 
isNullable() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
isSequenceColumn() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
isStringColumn() - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 

L

ListTemplateFormatter - tk.mybatis.mapper.generator.formatter中的接口
 

M

MapperCommentGenerator - tk.mybatis.mapper.generator中的类
 
MapperCommentGenerator() - 类 的构造器tk.mybatis.mapper.generator.MapperCommentGenerator
 
MapperPlugin - tk.mybatis.mapper.generator中的类
通用Mapper生成器插件
MapperPlugin() - 类 的构造器tk.mybatis.mapper.generator.MapperPlugin
 
modelBaseRecordClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
生成基础实体类
modelPrimaryKeyClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
生成实体类注解KEY对象
modelRecordWithBLOBsClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
生成带BLOB字段的对象

P

process(String, String, Map<String, Object>) - 类 中的方法tk.mybatis.mapper.generator.formatter.FreemarkerTemplateFormatter
根据模板处理
providerApplyWhereMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
providerGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
providerInsertSelectiveMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
providerUpdateByPrimaryKeySelectiveMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 

R

read(InputStream) - 类 中的方法tk.mybatis.mapper.generator.TemplateFilePlugin
读取文件

S

setAllFields(List<ColumnField>) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setBaseFields(List<ColumnField>) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setBlobColumn(boolean) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setBlobFields(List<ColumnField>) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setColumnName(String) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setContext(Context) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
 
setFieldName(String) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setFullClassName(String) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setFullTypeName(String) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setIdentity(boolean) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setIntrospectedTable(IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setJdbcCharacterColumn(boolean) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setJdbcDateColumn(boolean) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setJdbcTimeColumn(boolean) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setJdbcType(String) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setLength(int) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setLowerCaseName(String) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setNullable(boolean) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setPackageName(String) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setPkFields(List<ColumnField>) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setProperties(Properties) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
 
setProperties(Properties) - 类 中的方法tk.mybatis.mapper.generator.TemplateFilePlugin
 
setRemarks(String) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setScale(int) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setSequenceColumn(boolean) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setShortClassName(String) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setShortTypeName(String) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setStringColumn(boolean) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setTableClass(TableClass) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setTableName(String) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setType(FullyQualifiedJavaType) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setType(FullyQualifiedJavaType) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
setTypePackage(String) - 类 中的方法tk.mybatis.mapper.generator.model.ColumnField
 
setVariableName(String) - 类 中的方法tk.mybatis.mapper.generator.model.TableClass
 
sqlMapDeleteByPrimaryKeyElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
sqlMapInsertElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
sqlMapInsertSelectiveElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
sqlMapSelectAllElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
sqlMapSelectByPrimaryKeyElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
sqlMapUpdateByPrimaryKeySelectiveElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 

T

TableClass - tk.mybatis.mapper.generator.model中的类
 
TableClass() - 类 的构造器tk.mybatis.mapper.generator.model.TableClass
 
TableColumnBuilder - tk.mybatis.mapper.generator.model中的类
 
TableColumnBuilder() - 类 的构造器tk.mybatis.mapper.generator.model.TableColumnBuilder
 
TemplateFilePlugin - tk.mybatis.mapper.generator中的类
每一个模板都需要配置一个插件,可以配置多个 <plugin type="xxx.TemplateFilePlugin"> <property name="targetProject" value="src/main/java"/> <property name="targetPackage" value="com.xxx.controller"/> <property name="templatePath" value="template/controller.ftl"/> <property name="fileName" value="XXXController.java"/> <property name="templateFormatter" value="xxx.FreemarkerTemplateFormatter"/> </plugin>
TemplateFilePlugin() - 类 的构造器tk.mybatis.mapper.generator.TemplateFilePlugin
 
TemplateFormatter - tk.mybatis.mapper.generator.formatter中的接口
 
tk.mybatis.mapper.generator - 程序包 tk.mybatis.mapper.generator
 
tk.mybatis.mapper.generator.file - 程序包 tk.mybatis.mapper.generator.file
 
tk.mybatis.mapper.generator.formatter - 程序包 tk.mybatis.mapper.generator.formatter
 
tk.mybatis.mapper.generator.model - 程序包 tk.mybatis.mapper.generator.model
 
TkMyBatis3Impl - tk.mybatis.mapper.generator中的类
可以通过MBG1.3.4+版本提供的table元素的mapperName属性设置统一的名称,使用{0}作为实体类名的占位符。
TkMyBatis3Impl() - 类 的构造器tk.mybatis.mapper.generator.TkMyBatis3Impl
 
TkMyBatis3SimpleImpl - tk.mybatis.mapper.generator中的类
可以通过MBG1.3.4+版本提供的table元素的mapperName属性设置统一的名称,使用{0}作为实体类名的占位符。
TkMyBatis3SimpleImpl() - 类 的构造器tk.mybatis.mapper.generator.TkMyBatis3SimpleImpl
 

V

validate(List<String>) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
 
validate(List<String>) - 类 中的方法tk.mybatis.mapper.generator.TemplateFilePlugin
 
A B C D E F G I L M P R S T V 
跳过导航链接

Copyright © 2018. All Rights Reserved.