public class EnumTypeStatusPlugin extends BasePlugin implements ILogicalDeletePluginHook
| 限定符和类型 | 类和说明 |
|---|---|
static class |
EnumTypeStatusPlugin.EnumInfo |
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
ITEM_PATTERN |
static String |
NEED_PATTERN |
static String |
PRO_AUTO_SCAN
自动扫描
|
static String |
PRO_ENUM_COLUMNS
需要生成Enum的Column
|
static String |
REMARKS_PATTERN |
commentGenerator, logger, mybatisVersion, PRO_MYBATIS_VERSION, warnings| 构造器和说明 |
|---|
EnumTypeStatusPlugin() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
clientLogicalDeleteByExampleMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
logicalDeleteByExample
|
boolean |
clientLogicalDeleteByPrimaryKeyMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
logicalDeleteByPrimaryKey
|
void |
initialized(org.mybatis.generator.api.IntrospectedTable introspectedTable)
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
|
boolean |
logicalDeleteEnumGenerated(org.mybatis.generator.api.IntrospectedColumn logicalDeleteColumn)
逻辑删除枚举是否生成
|
boolean |
modelBaseRecordClassGenerated(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
Model 生成
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
|
boolean |
modelPrimaryKeyClassGenerated(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
|
boolean |
sqlMapLogicalDeleteByExampleElementGenerated(org.mybatis.generator.api.dom.xml.Document document,
org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedColumn logicalDeleteColumn,
String logicalDeleteValue,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
logicalDeleteByExample
|
boolean |
sqlMapLogicalDeleteByPrimaryKeyElementGenerated(org.mybatis.generator.api.dom.xml.Document document,
org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedColumn logicalDeleteColumn,
String logicalDeleteValue,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
logicalDeleteByPrimaryKey
|
setContext, validateclientBasicCountMethodGenerated, clientBasicDeleteMethodGenerated, clientBasicInsertMethodGenerated, clientBasicSelectManyMethodGenerated, clientBasicSelectOneMethodGenerated, clientBasicUpdateMethodGenerated, clientCountByExampleMethodGenerated, clientCountByExampleMethodGenerated, clientDeleteByExampleMethodGenerated, clientDeleteByExampleMethodGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientGenerated, clientInsertMethodGenerated, clientInsertMethodGenerated, clientInsertSelectiveMethodGenerated, clientInsertSelectiveMethodGenerated, clientSelectAllMethodGenerated, clientSelectAllMethodGenerated, clientSelectByExampleWithBLOBsMethodGenerated, clientSelectByExampleWithBLOBsMethodGenerated, clientSelectByExampleWithoutBLOBsMethodGenerated, clientSelectByExampleWithoutBLOBsMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientUpdateByExampleSelectiveMethodGenerated, clientUpdateByExampleSelectiveMethodGenerated, clientUpdateByExampleWithBLOBsMethodGenerated, clientUpdateByExampleWithBLOBsMethodGenerated, clientUpdateByExampleWithoutBLOBsMethodGenerated, clientUpdateByExampleWithoutBLOBsMethodGenerated, clientUpdateByPrimaryKeySelectiveMethodGenerated, clientUpdateByPrimaryKeySelectiveMethodGenerated, clientUpdateByPrimaryKeyWithBLOBsMethodGenerated, clientUpdateByPrimaryKeyWithBLOBsMethodGenerated, clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated, clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalXmlFiles, contextGenerateAdditionalXmlFiles, getContext, getProperties, modelExampleClassGenerated, modelFieldGenerated, modelGetterMethodGenerated, modelRecordWithBLOBsClassGenerated, modelSetterMethodGenerated, providerApplyWhereMethodGenerated, providerCountByExampleMethodGenerated, providerDeleteByExampleMethodGenerated, providerGenerated, providerInsertSelectiveMethodGenerated, providerSelectByExampleWithBLOBsMethodGenerated, providerSelectByExampleWithoutBLOBsMethodGenerated, providerUpdateByExampleSelectiveMethodGenerated, providerUpdateByExampleWithBLOBsMethodGenerated, providerUpdateByExampleWithoutBLOBsMethodGenerated, providerUpdateByPrimaryKeySelectiveMethodGenerated, setProperties, sqlMapBaseColumnListElementGenerated, sqlMapBlobColumnListElementGenerated, sqlMapCountByExampleElementGenerated, sqlMapDeleteByExampleElementGenerated, sqlMapDeleteByPrimaryKeyElementGenerated, sqlMapDocumentGenerated, sqlMapExampleWhereClauseElementGenerated, sqlMapGenerated, sqlMapInsertElementGenerated, sqlMapInsertSelectiveElementGenerated, sqlMapResultMapWithBLOBsElementGenerated, sqlMapResultMapWithoutBLOBsElementGenerated, sqlMapSelectAllElementGenerated, sqlMapSelectByExampleWithBLOBsElementGenerated, sqlMapSelectByExampleWithoutBLOBsElementGenerated, sqlMapSelectByPrimaryKeyElementGenerated, sqlMapUpdateByExampleSelectiveElementGenerated, sqlMapUpdateByExampleWithBLOBsElementGenerated, sqlMapUpdateByExampleWithoutBLOBsElementGenerated, sqlMapUpdateByPrimaryKeySelectiveElementGenerated, sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated, sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGeneratedpublic void initialized(org.mybatis.generator.api.IntrospectedTable introspectedTable)
initialized 在接口中 org.mybatis.generator.api.Plugininitialized 在类中 BasePluginintrospectedTable - public boolean modelPrimaryKeyClassGenerated(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
modelPrimaryKeyClassGenerated 在接口中 org.mybatis.generator.api.PluginmodelPrimaryKeyClassGenerated 在类中 org.mybatis.generator.api.PluginAdaptertopLevelClass - introspectedTable - public boolean modelBaseRecordClassGenerated(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
modelBaseRecordClassGenerated 在接口中 org.mybatis.generator.api.PluginmodelBaseRecordClassGenerated 在类中 org.mybatis.generator.api.PluginAdaptertopLevelClass - introspectedTable - public boolean clientLogicalDeleteByExampleMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
ILogicalDeletePluginHookpublic boolean clientLogicalDeleteByPrimaryKeyMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
ILogicalDeletePluginHookpublic boolean sqlMapLogicalDeleteByExampleElementGenerated(org.mybatis.generator.api.dom.xml.Document document,
org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedColumn logicalDeleteColumn,
String logicalDeleteValue,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
ILogicalDeletePluginHookpublic boolean sqlMapLogicalDeleteByPrimaryKeyElementGenerated(org.mybatis.generator.api.dom.xml.Document document,
org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedColumn logicalDeleteColumn,
String logicalDeleteValue,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
ILogicalDeletePluginHookpublic boolean logicalDeleteEnumGenerated(org.mybatis.generator.api.IntrospectedColumn logicalDeleteColumn)
ILogicalDeletePluginHooklogicalDeleteEnumGenerated 在接口中 ILogicalDeletePluginHookCopyright © 2019. All rights reserved.