A B C G H I J M S T V
A
- addConfigurationProperties(Properties) - 类 中的方法cn.bridgeli.mybatis.plugin.generator.CNCommentGenerator
-
- addFieldComment(Field, IntrospectedTable, IntrospectedColumn) - 类 中的方法cn.bridgeli.mybatis.plugin.generator.CNCommentGenerator
-
为字段生成注释
- addJavaFileComment(CompilationUnit) - 类 中的方法cn.bridgeli.mybatis.plugin.generator.CNCommentGenerator
-
添加copyright说明
- addModelClassComment(TopLevelClass, IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.generator.CNCommentGenerator
-
为类生成注释,并让类实现 Serializable 接口
B
- BatchInsertPlugin - cn.bridgeli.mybatis.plugin中的类
-
- BatchInsertPlugin() - 类 的构造器cn.bridgeli.mybatis.plugin.BatchInsertPlugin
-
- BatchInsertSelectivePlugin - cn.bridgeli.mybatis.plugin中的类
-
- BatchInsertSelectivePlugin() - 类 的构造器cn.bridgeli.mybatis.plugin.BatchInsertSelectivePlugin
-
- BridgeLiCoustomJavaTypeResolver - cn.bridgeli.mybatis.plugin.generator.resolver中的类
-
默认 TypeResolver 的扩展; 主要用于将 DB
中的类型转换成相应 jdbc 类型,但其实可以通过 <table> 中的 < columnOverride
属性来进行更改(不过使用的本类约定的方式更加方便)
- BridgeLiCoustomJavaTypeResolver() - 类 的构造器cn.bridgeli.mybatis.plugin.generator.resolver.BridgeLiCoustomJavaTypeResolver
-
- BridgeLiMysqlClientGeneratorPlugin - cn.bridgeli.mybatis.plugin中的类
-
为 mapper 添加注释,修改 mapperExt 的生成方式,为 model 添加一些东西
- BridgeLiMysqlClientGeneratorPlugin() - 类 的构造器cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
-
- BridgeLiXmlFormatter - cn.bridgeli.mybatis.plugin.dom.formatter中的类
-
格式化XML 将tab 变为4空格长度,
- BridgeLiXmlFormatter() - 类 的构造器cn.bridgeli.mybatis.plugin.dom.formatter.BridgeLiXmlFormatter
-
C
- calculateJavaType(IntrospectedColumn) - 类 中的方法cn.bridgeli.mybatis.plugin.generator.resolver.BridgeLiCoustomJavaTypeResolver
-
- calculateJdbcTypeName(IntrospectedColumn) - 类 中的方法cn.bridgeli.mybatis.plugin.generator.resolver.JavaTypeResolverSelfImpl
-
- clientGenerated(Interface, TopLevelClass, IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.BatchInsertPlugin
-
修改Mapper类
- clientGenerated(Interface, TopLevelClass, IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.BatchInsertSelectivePlugin
-
修改Mapper类
- clientGenerated(Interface, TopLevelClass, IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
-
重写该方法主要为默认mapper添加注释
- cn.bridgeli.mybatis.plugin - 程序包 cn.bridgeli.mybatis.plugin
-
- cn.bridgeli.mybatis.plugin.dom.formatter - 程序包 cn.bridgeli.mybatis.plugin.dom.formatter
-
- cn.bridgeli.mybatis.plugin.generator - 程序包 cn.bridgeli.mybatis.plugin.generator
-
- cn.bridgeli.mybatis.plugin.generator.resolver - 程序包 cn.bridgeli.mybatis.plugin.generator.resolver
-
- CNCommentGenerator - cn.bridgeli.mybatis.plugin.generator中的类
-
自定义注释生成
- CNCommentGenerator() - 类 的构造器cn.bridgeli.mybatis.plugin.generator.CNCommentGenerator
-
- contextGenerateAdditionalJavaFiles(IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
-
添加 xxxMapperExt.java
- contextGenerateAdditionalXmlFiles(IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
-
生成xxxExt.xml
G
- getFormattedContent(Document) - 类 中的方法cn.bridgeli.mybatis.plugin.dom.formatter.BridgeLiXmlFormatter
-
通过 plugin 无法修改 dom 的 attr 或者 文本,Mybatis 不支持这种方式
折衷方案是通过格式化的时候将其文本改变,这里使用一个更简便的方案,但不通用
- getGeneratedXmlFiles() - 类 中的方法cn.bridgeli.mybatis.plugin.IntrospectedTableMyBatis3ImplExt
-
H
- hasText(String) - 类 中的静态方法cn.bridgeli.mybatis.plugin.generator.resolver.BridgeLiCoustomJavaTypeResolver
-
I
- IntrospectedTableMyBatis3ImplExt - cn.bridgeli.mybatis.plugin中的类
-
- IntrospectedTableMyBatis3ImplExt() - 类 的构造器cn.bridgeli.mybatis.plugin.IntrospectedTableMyBatis3ImplExt
-
J
- JavaTypeResolverSelfImpl - cn.bridgeli.mybatis.plugin.generator.resolver中的类
-
- JavaTypeResolverSelfImpl() - 类 的构造器cn.bridgeli.mybatis.plugin.generator.resolver.JavaTypeResolverSelfImpl
-
M
- main(String[]) - 类 中的静态方法cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
-
- modelExampleClassGenerated(TopLevelClass, IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.MySQLLimitPlugin
-
为每个Example类添加limit和offset属性已经set、get方法
- modelFieldGenerated(Field, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - 类 中的方法cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
-
- MySQLLimitPlugin - cn.bridgeli.mybatis.plugin中的类
-
- MySQLLimitPlugin() - 类 的构造器cn.bridgeli.mybatis.plugin.MySQLLimitPlugin
-
S
- sqlMapDocumentGenerated(Document, IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.BatchInsertPlugin
-
修改Mapper.xml
- sqlMapDocumentGenerated(Document, IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.BatchInsertSelectivePlugin
-
修改Mapper.xml
- sqlMapDocumentGenerated(Document, IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
-
添删改默认 mapper.xml 中的sql语句及属性
- sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.MySQLLimitPlugin
-
为Mapper.xml的selectByExample添加limit
- sqlMapUpdateByPrimaryKeySelectiveElementGenerated(XmlElement, IntrospectedTable) - 类 中的方法cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
-
修改 gmt_create, modifier 等的查改语句
T
- typeExtMap - 类 中的变量cn.bridgeli.mybatis.plugin.generator.resolver.BridgeLiCoustomJavaTypeResolver
-
V
- validate(List<String>) - 类 中的方法cn.bridgeli.mybatis.plugin.BatchInsertPlugin
-
- validate(List<String>) - 类 中的方法cn.bridgeli.mybatis.plugin.BatchInsertSelectivePlugin
-
- validate(List<String>) - 类 中的方法cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
-
This plugin is always valid - no properties are required
- validate(List<String>) - 类 中的方法cn.bridgeli.mybatis.plugin.MySQLLimitPlugin
-
A B C G H I J M S T V
Copyright © 2018. All Rights Reserved.