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) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
-
Example使用
- addFieldComment(Field, IntrospectedTable, IntrospectedColumn) - 类 中的方法tk.mybatis.mapper.generator.MapperCommentGenerator
-
给字段添加数据库备注
- 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(IntrospectedColumn) - 类 中的静态方法tk.mybatis.mapper.generator.model.TableColumnBuilder
-
创建 ColumnField
- build(IntrospectedTable) - 类 中的静态方法tk.mybatis.mapper.generator.model.TableColumnBuilder
-
创建 TableClass
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, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientDeleteByPrimaryKeyMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientGenerated(Interface, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
生成的Mapper接口
- clientInsertMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientInsertMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientInsertSelectiveMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientInsertSelectiveMethodGenerated(Method, TopLevelClass, 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, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientSelectByPrimaryKeyMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientUpdateByPrimaryKeySelectiveMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientUpdateByPrimaryKeySelectiveMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method, Interface, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method, TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.FalseMethodPlugin
- ColumnField - tk.mybatis.mapper.generator.model中的类
- ColumnField() - 类 的构造器tk.mybatis.mapper.generator.model.ColumnField
- contextGenerateAdditionalJavaFiles() - 类 中的方法tk.mybatis.mapper.generator.TemplateFilePlugin
- contextGenerateAdditionalJavaFiles(IntrospectedTable) - 类 中的方法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(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.FreemarkerTemplateFormatter
- 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
- getProperty(String) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
- getProperty(String, String) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
- getPropertyAsBoolean(String) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
- 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
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
-
生成基础实体类
- modelGetterMethodGenerated(Method, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
如果需要生成Getter注解,就不需要生成get相关代码了
- modelPrimaryKeyClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
生成实体类注解KEY对象
- modelRecordWithBLOBsClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
生成带BLOB字段的对象
- modelSetterMethodGenerated(Method, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - 类 中的方法tk.mybatis.mapper.generator.MapperPlugin
-
如果需要生成Setter注解,就不需要生成set相关代码了
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中的类
-
每一个模板都需要配置一个插件,可以配置多个
- 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
所有类 所有程序包