public class SelectiveEnhancedPlugin extends BasePlugin implements IUpsertPluginHook, IOptimisticLockerPluginHook
commentGenerator, logger, mybatisVersion, PRO_MYBATIS_VERSION, warnings| 构造器和说明 |
|---|
SelectiveEnhancedPlugin() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
clientInsertSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
insertSelective 方法生成
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
|
boolean |
clientUpdateByExampleSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
updateByExampleSelective
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
|
boolean |
clientUpdateByPrimaryKeySelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
updateByPrimaryKeySelective
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
|
boolean |
clientUpdateWithVersionByExampleSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
clientUpdateWithVersionByPrimaryKeySelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable) |
boolean |
clientUpsertByExampleSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
upsertByExampleSelective 方法
|
boolean |
clientUpsertSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
upsertSelective 方法
|
boolean |
generateSetsSelectiveElement(List<org.mybatis.generator.api.IntrospectedColumn> columns,
org.mybatis.generator.api.IntrospectedColumn versionColumn,
org.mybatis.generator.api.dom.xml.XmlElement setsElement) |
boolean |
sqlMapInsertSelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
insertSelective
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
|
boolean |
sqlMapUpdateByExampleSelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
updateByExampleSelective
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
|
boolean |
sqlMapUpdateByPrimaryKeySelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
updateByPrimaryKeySelective
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
|
boolean |
sqlMapUpsertByExampleSelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
List<org.mybatis.generator.api.IntrospectedColumn> columns,
org.mybatis.generator.api.dom.xml.XmlElement insertColumnsEle,
org.mybatis.generator.api.dom.xml.XmlElement insertValuesEle,
org.mybatis.generator.api.dom.xml.XmlElement setsEle,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
upsertByExampleSelective xml
|
boolean |
sqlMapUpsertSelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
List<org.mybatis.generator.api.IntrospectedColumn> columns,
org.mybatis.generator.api.dom.xml.XmlElement insertColumnsEle,
org.mybatis.generator.api.dom.xml.XmlElement insertValuesEle,
org.mybatis.generator.api.dom.xml.XmlElement setsEle,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
upsertSelective xml
|
boolean |
validate(List<String> warnings) |
initialized, setContextclientBasicCountMethodGenerated, clientBasicDeleteMethodGenerated, clientBasicInsertMethodGenerated, clientBasicSelectManyMethodGenerated, clientBasicSelectOneMethodGenerated, clientBasicUpdateMethodGenerated, clientCountByExampleMethodGenerated, clientCountByExampleMethodGenerated, clientDeleteByExampleMethodGenerated, clientDeleteByExampleMethodGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientGenerated, clientInsertMethodGenerated, clientInsertMethodGenerated, clientInsertSelectiveMethodGenerated, clientSelectAllMethodGenerated, clientSelectAllMethodGenerated, clientSelectByExampleWithBLOBsMethodGenerated, clientSelectByExampleWithBLOBsMethodGenerated, clientSelectByExampleWithoutBLOBsMethodGenerated, clientSelectByExampleWithoutBLOBsMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientUpdateByExampleSelectiveMethodGenerated, clientUpdateByExampleWithBLOBsMethodGenerated, clientUpdateByExampleWithBLOBsMethodGenerated, clientUpdateByExampleWithoutBLOBsMethodGenerated, clientUpdateByExampleWithoutBLOBsMethodGenerated, clientUpdateByPrimaryKeySelectiveMethodGenerated, clientUpdateByPrimaryKeyWithBLOBsMethodGenerated, clientUpdateByPrimaryKeyWithBLOBsMethodGenerated, clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated, clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalXmlFiles, contextGenerateAdditionalXmlFiles, getContext, getProperties, modelBaseRecordClassGenerated, modelExampleClassGenerated, modelFieldGenerated, modelGetterMethodGenerated, modelPrimaryKeyClassGenerated, modelRecordWithBLOBsClassGenerated, modelSetterMethodGenerated, providerApplyWhereMethodGenerated, providerCountByExampleMethodGenerated, providerDeleteByExampleMethodGenerated, providerGenerated, providerInsertSelectiveMethodGenerated, providerSelectByExampleWithBLOBsMethodGenerated, providerSelectByExampleWithoutBLOBsMethodGenerated, providerUpdateByExampleSelectiveMethodGenerated, providerUpdateByExampleWithBLOBsMethodGenerated, providerUpdateByExampleWithoutBLOBsMethodGenerated, providerUpdateByPrimaryKeySelectiveMethodGenerated, setProperties, sqlMapBaseColumnListElementGenerated, sqlMapBlobColumnListElementGenerated, sqlMapCountByExampleElementGenerated, sqlMapDeleteByExampleElementGenerated, sqlMapDeleteByPrimaryKeyElementGenerated, sqlMapDocumentGenerated, sqlMapExampleWhereClauseElementGenerated, sqlMapGenerated, sqlMapInsertElementGenerated, sqlMapResultMapWithBLOBsElementGenerated, sqlMapResultMapWithoutBLOBsElementGenerated, sqlMapSelectAllElementGenerated, sqlMapSelectByExampleWithBLOBsElementGenerated, sqlMapSelectByExampleWithoutBLOBsElementGenerated, sqlMapSelectByPrimaryKeyElementGenerated, sqlMapUpdateByExampleWithBLOBsElementGenerated, sqlMapUpdateByExampleWithoutBLOBsElementGenerated, sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated, sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGeneratedpublic boolean validate(List<String> warnings)
validate 在接口中 org.mybatis.generator.api.Pluginvalidate 在类中 BasePluginpublic boolean clientInsertSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientInsertSelectiveMethodGenerated 在接口中 org.mybatis.generator.api.PluginclientInsertSelectiveMethodGenerated 在类中 org.mybatis.generator.api.PluginAdaptermethod - interfaze - introspectedTable - public 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.PluginAdaptermethod - interfaze - introspectedTable - public 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.PluginAdaptermethod - interfaze - introspectedTable - public boolean sqlMapInsertSelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapInsertSelectiveElementGenerated 在接口中 org.mybatis.generator.api.PluginsqlMapInsertSelectiveElementGenerated 在类中 org.mybatis.generator.api.PluginAdapterelement - introspectedTable - 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.PluginAdapterelement - introspectedTable - public 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.PluginAdapterelement - introspectedTable - public boolean clientUpsertSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientUpsertSelectiveMethodGenerated 在接口中 IUpsertPluginHookmethod - interfaze - introspectedTable - public boolean clientUpsertByExampleSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
clientUpsertByExampleSelectiveMethodGenerated 在接口中 IUpsertPluginHookmethod - interfaze - introspectedTable - public boolean sqlMapUpsertSelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
List<org.mybatis.generator.api.IntrospectedColumn> columns,
org.mybatis.generator.api.dom.xml.XmlElement insertColumnsEle,
org.mybatis.generator.api.dom.xml.XmlElement insertValuesEle,
org.mybatis.generator.api.dom.xml.XmlElement setsEle,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapUpsertSelectiveElementGenerated 在接口中 IUpsertPluginHookelement - columns - insertColumnsEle - insertValuesEle - setsEle - introspectedTable - public boolean sqlMapUpsertByExampleSelectiveElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element,
List<org.mybatis.generator.api.IntrospectedColumn> columns,
org.mybatis.generator.api.dom.xml.XmlElement insertColumnsEle,
org.mybatis.generator.api.dom.xml.XmlElement insertValuesEle,
org.mybatis.generator.api.dom.xml.XmlElement setsEle,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
sqlMapUpsertByExampleSelectiveElementGenerated 在接口中 IUpsertPluginHookelement - columns - insertColumnsEle - insertValuesEle - setsEle - introspectedTable - public boolean clientUpdateWithVersionByExampleSelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
public boolean clientUpdateWithVersionByPrimaryKeySelectiveMethodGenerated(org.mybatis.generator.api.dom.java.Method method,
org.mybatis.generator.api.dom.java.Interface interfaze,
org.mybatis.generator.api.IntrospectedTable introspectedTable)
public boolean generateSetsSelectiveElement(List<org.mybatis.generator.api.IntrospectedColumn> columns, org.mybatis.generator.api.IntrospectedColumn versionColumn, org.mybatis.generator.api.dom.xml.XmlElement setsElement)
Copyright © 2019. All rights reserved.