Skip navigation links
A B C D G H I J L M S T V 

A

addConfigurationProperties(Properties) - Method in class cn.bridgeli.mybatis.plugin.generator.CNCommentGenerator
 
addConfigurationProperties(Properties) - Method in class cn.bridgeli.mybatis.plugin.generator.SwaggerCommentGenerator
设置用户配置的参数
addFieldComment(Field, IntrospectedTable, IntrospectedColumn) - Method in class cn.bridgeli.mybatis.plugin.generator.CNCommentGenerator
为字段生成注释
addFieldComment(Field, IntrospectedTable, IntrospectedColumn) - Method in class cn.bridgeli.mybatis.plugin.generator.SwaggerCommentGenerator
给字段添加注释
addJavaFileComment(CompilationUnit) - Method in class cn.bridgeli.mybatis.plugin.generator.CNCommentGenerator
添加copyright说明
addJavaFileComment(CompilationUnit) - Method in class cn.bridgeli.mybatis.plugin.generator.SwaggerCommentGenerator
 
addModelClassComment(TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.generator.CNCommentGenerator
为类生成注释,并让类实现 Serializable 接口
addModelClassComment(TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.generator.SwaggerCommentGenerator
 
addSelectConditionXml(Document, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.SelectConditionPlugin
 

B

BatchInsertPlugin - Class in cn.bridgeli.mybatis.plugin
 
BatchInsertPlugin() - Constructor for class cn.bridgeli.mybatis.plugin.BatchInsertPlugin
 
BatchInsertSelectivePlugin - Class in cn.bridgeli.mybatis.plugin
 
BatchInsertSelectivePlugin() - Constructor for class cn.bridgeli.mybatis.plugin.BatchInsertSelectivePlugin
 
BridgeLiCoustomJavaTypeResolver - Class in cn.bridgeli.mybatis.plugin.generator.resolver
默认 TypeResolver 的扩展; 主要用于将 DB 中的类型转换成相应 jdbc 类型,但其实可以通过 <table> 中的 < columnOverride 属性来进行更改(不过使用的本类约定的方式更加方便)
BridgeLiCoustomJavaTypeResolver() - Constructor for class cn.bridgeli.mybatis.plugin.generator.resolver.BridgeLiCoustomJavaTypeResolver
 
BridgeLiMysqlClientGeneratorPlugin - Class in cn.bridgeli.mybatis.plugin
为 mapper 添加注释,修改 mapperExt 的生成方式,为 model 添加一些东西
BridgeLiMysqlClientGeneratorPlugin() - Constructor for class cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
 
BridgeLiXmlFormatter - Class in cn.bridgeli.mybatis.plugin.dom.formatter
格式化XML 将tab 变为4空格长度,
BridgeLiXmlFormatter() - Constructor for class cn.bridgeli.mybatis.plugin.dom.formatter.BridgeLiXmlFormatter
 

C

calculateJavaType(IntrospectedColumn) - Method in class cn.bridgeli.mybatis.plugin.generator.resolver.BridgeLiCoustomJavaTypeResolver
 
calculateJdbcTypeName(IntrospectedColumn) - Method in class cn.bridgeli.mybatis.plugin.generator.resolver.JavaTypeResolverSelfImpl
 
clientGenerated(Interface, TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.BatchInsertPlugin
修改Mapper类
clientGenerated(Interface, TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.BatchInsertSelectivePlugin
修改Mapper类
clientGenerated(Interface, TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
重写该方法主要为默认mapper添加注释
clientGenerated(Interface, TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.LombokPlugin
 
clientGenerated(Interface, TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.SelectConditionPlugin
修改Mapper类
cn.bridgeli.mybatis.plugin - package cn.bridgeli.mybatis.plugin
 
cn.bridgeli.mybatis.plugin.dom.formatter - package cn.bridgeli.mybatis.plugin.dom.formatter
 
cn.bridgeli.mybatis.plugin.generator - package cn.bridgeli.mybatis.plugin.generator
 
cn.bridgeli.mybatis.plugin.generator.resolver - package cn.bridgeli.mybatis.plugin.generator.resolver
 
cn.bridgeli.mybatis.plugin.util - package cn.bridgeli.mybatis.plugin.util
 
CNCommentGenerator - Class in cn.bridgeli.mybatis.plugin.generator
自定义注释生成
CNCommentGenerator() - Constructor for class cn.bridgeli.mybatis.plugin.generator.CNCommentGenerator
 
contextGenerateAdditionalJavaFiles(IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
添加 xxxMapperExt.java
contextGenerateAdditionalXmlFiles(IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
生成xxxExt.xml

D

date2Str(Date) - Static method in class cn.bridgeli.mybatis.plugin.util.DateUtil
 
DateUtil - Class in cn.bridgeli.mybatis.plugin.util
 
DateUtil() - Constructor for class cn.bridgeli.mybatis.plugin.util.DateUtil
 

G

getFormattedContent(Document) - Method in class cn.bridgeli.mybatis.plugin.dom.formatter.BridgeLiXmlFormatter
通过 plugin 无法修改 dom 的 attr 或者 文本,Mybatis 不支持这种方式 折衷方案是通过格式化的时候将其文本改变,这里使用一个更简便的方案,但不通用
getGeneratedXmlFiles() - Method in class cn.bridgeli.mybatis.plugin.IntrospectedTableMyBatis3ImplExt
 

H

hasText(String) - Static method in class cn.bridgeli.mybatis.plugin.generator.resolver.BridgeLiCoustomJavaTypeResolver
 

I

IntrospectedTableMyBatis3ImplExt - Class in cn.bridgeli.mybatis.plugin
 
IntrospectedTableMyBatis3ImplExt() - Constructor for class cn.bridgeli.mybatis.plugin.IntrospectedTableMyBatis3ImplExt
 

J

JavaTypeResolverSelfImpl - Class in cn.bridgeli.mybatis.plugin.generator.resolver
 
JavaTypeResolverSelfImpl() - Constructor for class cn.bridgeli.mybatis.plugin.generator.resolver.JavaTypeResolverSelfImpl
 

L

LombokPlugin - Class in cn.bridgeli.mybatis.plugin
 
LombokPlugin() - Constructor for class cn.bridgeli.mybatis.plugin.LombokPlugin
 

M

makeSerializable(TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.SerializablePlugin
 
modelBaseRecordClassGenerated(TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.LombokPlugin
 
modelBaseRecordClassGenerated(TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.SerializablePlugin
 
modelExampleClassGenerated(TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.MySQLLimitPlugin
为每个Example类添加limit和offset属性已经set、get方法
modelExampleClassGenerated(TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.SerializablePlugin
添加给Example类序列化的方法
modelFieldGenerated(Field, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - Method in class cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
 
modelGetterMethodGenerated(Method, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - Method in class cn.bridgeli.mybatis.plugin.LombokPlugin
 
modelPrimaryKeyClassGenerated(TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.SerializablePlugin
 
modelRecordWithBLOBsClassGenerated(TopLevelClass, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.SerializablePlugin
 
modelSetterMethodGenerated(Method, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - Method in class cn.bridgeli.mybatis.plugin.LombokPlugin
 
MySQLLimitPlugin - Class in cn.bridgeli.mybatis.plugin
 
MySQLLimitPlugin() - Constructor for class cn.bridgeli.mybatis.plugin.MySQLLimitPlugin
 

S

SelectConditionPlugin - Class in cn.bridgeli.mybatis.plugin
指定查询字段
SelectConditionPlugin() - Constructor for class cn.bridgeli.mybatis.plugin.SelectConditionPlugin
 
SerializablePlugin - Class in cn.bridgeli.mybatis.plugin
分布式开发的话,Example对象也必须要序列化 扩展一个 mybatis generator 插件,用于不仅仅在生成的实体类 还有 *Example 类都序列化
SerializablePlugin() - Constructor for class cn.bridgeli.mybatis.plugin.SerializablePlugin
 
setProperties(Properties) - Method in class cn.bridgeli.mybatis.plugin.SerializablePlugin
 
sqlMapDocumentGenerated(Document, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.BatchInsertPlugin
修改Mapper.xml
sqlMapDocumentGenerated(Document, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.BatchInsertSelectivePlugin
修改Mapper.xml
sqlMapDocumentGenerated(Document, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
添删改默认 mapper.xml 中的sql语句及属性
sqlMapDocumentGenerated(Document, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.SelectConditionPlugin
修改Mapper.xml
sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement, IntrospectedTable) - Method in class cn.bridgeli.mybatis.plugin.MySQLLimitPlugin
为Mapper.xml的selectByExample添加limit
SwaggerCommentGenerator - Class in cn.bridgeli.mybatis.plugin.generator
自定义注释生成
SwaggerCommentGenerator() - Constructor for class cn.bridgeli.mybatis.plugin.generator.SwaggerCommentGenerator
 

T

typeExtMap - Variable in class cn.bridgeli.mybatis.plugin.generator.resolver.BridgeLiCoustomJavaTypeResolver
 

V

validate(List<String>) - Method in class cn.bridgeli.mybatis.plugin.BatchInsertPlugin
 
validate(List<String>) - Method in class cn.bridgeli.mybatis.plugin.BatchInsertSelectivePlugin
 
validate(List<String>) - Method in class cn.bridgeli.mybatis.plugin.BridgeLiMysqlClientGeneratorPlugin
This plugin is always valid - no properties are required
validate(List<String>) - Method in class cn.bridgeli.mybatis.plugin.LombokPlugin
 
validate(List<String>) - Method in class cn.bridgeli.mybatis.plugin.MySQLLimitPlugin
 
validate(List<String>) - Method in class cn.bridgeli.mybatis.plugin.SelectConditionPlugin
 
validate(List<String>) - Method in class cn.bridgeli.mybatis.plugin.SerializablePlugin
 
A B C D G H I J L M S T V 
Skip navigation links

Copyright © 2024. All Rights Reserved.