public class OptimisticLockerPlugin extends BasePlugin implements IModelBuilderPluginHook, ILogicalDeletePluginHook
commentGenerator, logger, mybatisVersion, PRO_MYBATIS_VERSION, warnings| 构造器和说明 |
|---|
OptimisticLockerPlugin() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
clientDeleteByExampleMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
clientDeleteByPrimaryKeyMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
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
|
boolean |
clientUpdateByExampleSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
clientUpdateByExampleWithBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
clientUpdateByExampleWithoutBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
clientUpdateByPrimaryKeySelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
void |
initialized(org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
logicalDeleteEnumGenerated(org.mybatis.generator.api.IntrospectedColumn logicalDeleteColumn)
逻辑删除枚举是否生成
|
boolean |
modelBuilderClassGenerated(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
org.mybatis.generator.api.dom.java.InnerClass builderClass,
List<org.mybatis.generator.api.IntrospectedColumn> columns,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
Model builder class 生成
|
boolean |
modelBuilderSetterMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
org.mybatis.generator.api.dom.java.InnerClass builderClass,
org.mybatis.generator.api.IntrospectedColumn introspectedColumn,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
Model builder set 方法生成
|
boolean |
modelSetterMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
org.mybatis.generator.api.IntrospectedColumn introspectedColumn,
org.mybatis.generator.api.IntrospectedTable introspectedTable,
org.mybatis.generator.api.Plugin.ModelClassType modelClassType) |
boolean |
sqlMapDeleteByExampleElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
sqlMapDeleteByPrimaryKeyElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
sqlMapDocumentGenerated(org.mybatis.generator.api.dom.xml.Document document,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
sqlMapExampleWhereClauseElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
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
|
boolean |
sqlMapUpdateByExampleSelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
sqlMapUpdateByExampleWithBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
sqlMapUpdateByExampleWithoutBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
sqlMapUpdateByPrimaryKeySelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
setContext, validateclientBasicCountMethodGenerated, clientBasicDeleteMethodGenerated, clientBasicInsertMethodGenerated, clientBasicSelectManyMethodGenerated, clientBasicSelectOneMethodGenerated, clientBasicUpdateMethodGenerated, clientCountByExampleMethodGenerated, clientCountByExampleMethodGenerated, clientDeleteByExampleMethodGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientGenerated, clientInsertMethodGenerated, clientInsertMethodGenerated, clientInsertSelectiveMethodGenerated, clientInsertSelectiveMethodGenerated, clientSelectAllMethodGenerated, clientSelectAllMethodGenerated, clientSelectByExampleWithBLOBsMethodGenerated, clientSelectByExampleWithBLOBsMethodGenerated, clientSelectByExampleWithoutBLOBsMethodGenerated, clientSelectByExampleWithoutBLOBsMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientUpdateByExampleSelectiveMethodGenerated, clientUpdateByExampleWithBLOBsMethodGenerated, clientUpdateByExampleWithoutBLOBsMethodGenerated, clientUpdateByPrimaryKeySelectiveMethodGenerated, clientUpdateByPrimaryKeyWithBLOBsMethodGenerated, clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalXmlFiles, contextGenerateAdditionalXmlFiles, getContext, getProperties, modelBaseRecordClassGenerated, modelExampleClassGenerated, modelFieldGenerated, modelGetterMethodGenerated, modelPrimaryKeyClassGenerated, modelRecordWithBLOBsClassGenerated, providerApplyWhereMethodGenerated, providerCountByExampleMethodGenerated, providerDeleteByExampleMethodGenerated, providerGenerated, providerInsertSelectiveMethodGenerated, providerSelectByExampleWithBLOBsMethodGenerated, providerSelectByExampleWithoutBLOBsMethodGenerated, providerUpdateByExampleSelectiveMethodGenerated, providerUpdateByExampleWithBLOBsMethodGenerated, providerUpdateByExampleWithoutBLOBsMethodGenerated, providerUpdateByPrimaryKeySelectiveMethodGenerated, setProperties, sqlMapBaseColumnListElementGenerated, sqlMapBlobColumnListElementGenerated, sqlMapCountByExampleElementGenerated, sqlMapGenerated, sqlMapInsertElementGenerated, sqlMapInsertSelectiveElementGenerated, sqlMapResultMapWithBLOBsElementGenerated, sqlMapResultMapWithoutBLOBsElementGenerated, sqlMapSelectAllElementGenerated, sqlMapSelectByExampleWithBLOBsElementGenerated, sqlMapSelectByExampleWithoutBLOBsElementGenerated, sqlMapSelectByPrimaryKeyElementGeneratedpublic static final String METHOD_DELETE_WITH_VERSION_BY_EXAMPLE
public static final String METHOD_DELETE_WITH_VERSION_BY_PRIMARY_KEY
public static final String METHOD_LOGICAL_DELETE_WITH_VERSION_BY_EXAMPLE
public static final String METHOD_LOGICAL_DELETE_WITH_VERSION_BY_PRIMARY_KEY
public static final String METHOD_UPDATE_WITH_VERSION_BY_EXAMPLE_SELECTIVE
public static final String METHOD_UPDATE_WITH_VERSION_BY_EXAMPLE_WITH_BLOBS
public static final String METHOD_UPDATE_WITH_VERSION_BY_EXAMPLE_WITHOUT_BLOBS
public static final String METHOD_UPDATE_WITH_VERSION_BY_PRIMARY_KEY_SELECTIVE
public static final String METHOD_UPDATE_WITH_VERSION_BY_PRIMARY_KEY_WITH_BLOBS
public static final String METHOD_UPDATE_WITH_VERSION_BY_PRIMARY_KEY_WITHOUT_BLOBS
public static final String SQL_UPDATE_BY_EXAMPLE_WITH_VERSION_WHERE_CLAUSE
public void initialized(org.mybatis.generator.api.IntrospectedTable introspectedTable)
BasePlugininitialized 在接口中 org.mybatis.generator.api.Plugininitialized 在类中 BasePluginpublic boolean clientDeleteByExampleMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientDeleteByExampleMethodGenerated 在接口中 org.mybatis.generator.api.PluginclientDeleteByExampleMethodGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean clientDeleteByPrimaryKeyMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientDeleteByPrimaryKeyMethodGenerated 在接口中 org.mybatis.generator.api.PluginclientDeleteByPrimaryKeyMethodGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic 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 clientUpdateByExampleSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientUpdateByExampleSelectiveMethodGenerated 在接口中 org.mybatis.generator.api.PluginclientUpdateByExampleSelectiveMethodGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean clientUpdateByExampleWithBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientUpdateByExampleWithBLOBsMethodGenerated 在接口中 org.mybatis.generator.api.PluginclientUpdateByExampleWithBLOBsMethodGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean clientUpdateByExampleWithoutBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientUpdateByExampleWithoutBLOBsMethodGenerated 在接口中 org.mybatis.generator.api.PluginclientUpdateByExampleWithoutBLOBsMethodGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean clientUpdateByPrimaryKeySelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientUpdateByPrimaryKeySelectiveMethodGenerated 在接口中 org.mybatis.generator.api.PluginclientUpdateByPrimaryKeySelectiveMethodGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientUpdateByPrimaryKeyWithBLOBsMethodGenerated 在接口中 org.mybatis.generator.api.PluginclientUpdateByPrimaryKeyWithBLOBsMethodGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated 在接口中 org.mybatis.generator.api.PluginclientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean modelSetterMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
org.mybatis.generator.api.IntrospectedColumn introspectedColumn,
org.mybatis.generator.api.IntrospectedTable introspectedTable,
org.mybatis.generator.api.Plugin.ModelClassType modelClassType)
modelSetterMethodGenerated 在接口中 org.mybatis.generator.api.PluginmodelSetterMethodGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean modelBuilderSetterMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
org.mybatis.generator.api.dom.java.InnerClass builderClass,
org.mybatis.generator.api.IntrospectedColumn introspectedColumn,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
modelBuilderSetterMethodGenerated 在接口中 IModelBuilderPluginHookmethod - topLevelClass - builderClass - introspectedColumn - introspectedTable - public boolean modelBuilderClassGenerated(org.mybatis.generator.api.dom.java.TopLevelClass topLevelClass,
org.mybatis.generator.api.dom.java.InnerClass builderClass,
List<org.mybatis.generator.api.IntrospectedColumn> columns,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
modelBuilderClassGenerated 在接口中 IModelBuilderPluginHooktopLevelClass - builderClass - columns - introspectedTable - public boolean sqlMapDeleteByExampleElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapDeleteByExampleElementGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapDeleteByExampleElementGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean sqlMapDeleteByPrimaryKeyElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapDeleteByPrimaryKeyElementGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapDeleteByPrimaryKeyElementGenerated 在类中 org.mybatis.generator.api.PluginAdapterelement - introspectedTable - org.mybatis.generator.codegen.mybatis3.xmlmapper.elements.DeleteByPrimaryKeyElementGenerator#addElements(XmlElement)public boolean sqlMapUpdateByExampleSelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapUpdateByExampleSelectiveElementGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapUpdateByExampleSelectiveElementGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean sqlMapUpdateByExampleWithBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapUpdateByExampleWithBLOBsElementGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapUpdateByExampleWithBLOBsElementGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean sqlMapUpdateByExampleWithoutBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapUpdateByExampleWithoutBLOBsElementGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapUpdateByExampleWithoutBLOBsElementGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean sqlMapUpdateByPrimaryKeySelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapUpdateByPrimaryKeySelectiveElementGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapUpdateByPrimaryKeySelectiveElementGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean sqlMapDocumentGenerated(org.mybatis.generator.api.dom.xml.Document document,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapDocumentGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapDocumentGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic boolean sqlMapExampleWhereClauseElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapExampleWhereClauseElementGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapExampleWhereClauseElementGenerated 在类中 org.mybatis.generator.api.PluginAdapterpublic 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.