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.