类 SelectSelectivePlugin
- java.lang.Object
-
- org.mybatis.generator.api.PluginAdapter
-
- pro.leaco.mybatis.generator.plugins.utils.BasePlugin
-
- pro.leaco.mybatis.generator.plugins.SelectSelectivePlugin
-
- 所有已实现的接口:
org.mybatis.generator.api.Plugin,ISelectOneByExamplePluginHook
public class SelectSelectivePlugin extends BasePlugin implements ISelectOneByExamplePluginHook
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringID_FOR_PROPERTY_BASED_RESULT_MAPstatic StringMETHOD_SELECT_BY_EXAMPLE_SELECTIVEstatic StringMETHOD_SELECT_BY_PRIMARY_KEY_SELECTIVEstatic StringMETHOD_SELECT_ONE_BY_EXAMPLE_SELECTIVE-
从类继承的字段 pro.leaco.mybatis.generator.plugins.utils.BasePlugin
commentGenerator, logger, mybatisVersion, PRO_MYBATIS_VERSION, warnings
-
-
构造器概要
构造器 构造器 说明 SelectSelectivePlugin()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanclientSelectByExampleWithBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)booleanclientSelectByExampleWithoutBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)booleanclientSelectByPrimaryKeyMethodGenerated(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)booleanclientSelectOneByExampleWithBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)selectOneByExampleWithBLOBs 接口方法生成booleanclientSelectOneByExampleWithoutBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)selectOneByExample 接口方法生成voidinitialized(org.mybatis.generator.api.IntrospectedTable introspectedTable)具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.htmlbooleansqlMapDocumentGenerated(org.mybatis.generator.api.dom.xml.Document document, org.mybatis.generator.api.IntrospectedTable introspectedTable)具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.htmlbooleansqlMapSelectByExampleWithBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)booleansqlMapSelectByExampleWithoutBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)booleansqlMapSelectByPrimaryKeyElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)booleansqlMapSelectOneByExampleWithBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.Document document, org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)selectOneByExampleWithBLOBs 方法sqlMap实现booleansqlMapSelectOneByExampleWithoutBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.Document document, org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)selectOneByExample 方法sqlMap实现booleanvalidate(List<String> warnings)具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html-
从类继承的方法 pro.leaco.mybatis.generator.plugins.utils.BasePlugin
setContext
-
从类继承的方法 org.mybatis.generator.api.PluginAdapter
clientBasicCountMethodGenerated, clientBasicDeleteMethodGenerated, clientBasicInsertMethodGenerated, clientBasicInsertMultipleHelperMethodGenerated, clientBasicInsertMultipleMethodGenerated, clientBasicSelectManyMethodGenerated, clientBasicSelectOneMethodGenerated, clientBasicUpdateMethodGenerated, clientCountByExampleMethodGenerated, clientDeleteByExampleMethodGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientGeneralCountMethodGenerated, clientGeneralDeleteMethodGenerated, clientGeneralSelectDistinctMethodGenerated, clientGeneralSelectMethodGenerated, clientGeneralUpdateMethodGenerated, clientGenerated, clientInsertMethodGenerated, clientInsertMultipleMethodGenerated, clientInsertSelectiveMethodGenerated, clientSelectAllMethodGenerated, clientSelectListFieldGenerated, clientSelectOneMethodGenerated, clientUpdateAllColumnsMethodGenerated, clientUpdateByExampleSelectiveMethodGenerated, clientUpdateByExampleWithBLOBsMethodGenerated, clientUpdateByExampleWithoutBLOBsMethodGenerated, clientUpdateByPrimaryKeySelectiveMethodGenerated, clientUpdateByPrimaryKeyWithBLOBsMethodGenerated, clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated, clientUpdateSelectiveColumnsMethodGenerated, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalJavaFiles, contextGenerateAdditionalXmlFiles, contextGenerateAdditionalXmlFiles, dynamicSqlSupportGenerated, 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, sqlMapExampleWhereClauseElementGenerated, sqlMapGenerated, sqlMapInsertElementGenerated, sqlMapInsertSelectiveElementGenerated, sqlMapResultMapWithBLOBsElementGenerated, sqlMapResultMapWithoutBLOBsElementGenerated, sqlMapSelectAllElementGenerated, sqlMapUpdateByExampleSelectiveElementGenerated, sqlMapUpdateByExampleWithBLOBsElementGenerated, sqlMapUpdateByExampleWithoutBLOBsElementGenerated, sqlMapUpdateByPrimaryKeySelectiveElementGenerated, sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated, sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 org.mybatis.generator.api.Plugin
clientBasicCountMethodGenerated, clientBasicDeleteMethodGenerated, clientBasicInsertMethodGenerated, clientBasicInsertMultipleHelperMethodGenerated, clientBasicInsertMultipleMethodGenerated, clientBasicSelectManyMethodGenerated, clientBasicSelectOneMethodGenerated, clientBasicUpdateMethodGenerated, clientColumnListPropertyGenerated, clientDeleteByPrimaryKeyMethodGenerated, clientGeneralCountMethodGenerated, clientGeneralDeleteMethodGenerated, clientGeneralSelectDistinctMethodGenerated, clientGeneralSelectMethodGenerated, clientGeneralUpdateMethodGenerated, clientInsertMethodGenerated, clientInsertMultipleMethodGenerated, clientInsertMultipleVarargMethodGenerated, clientInsertSelectiveMethodGenerated, clientSelectByPrimaryKeyMethodGenerated, clientSelectOneMethodGenerated, clientUpdateAllColumnsMethodGenerated, clientUpdateByPrimaryKeyMethodGenerated, clientUpdateByPrimaryKeySelectiveMethodGenerated, clientUpdateSelectiveColumnsMethodGenerated, contextGenerateAdditionalKotlinFiles, contextGenerateAdditionalKotlinFiles, dynamicSqlSupportGenerated, kotlinDataClassGenerated, mapperExtensionsGenerated, mapperGenerated
-
-
-
-
字段详细资料
-
METHOD_SELECT_BY_EXAMPLE_SELECTIVE
public static final String METHOD_SELECT_BY_EXAMPLE_SELECTIVE
- 另请参阅:
- 常量字段值
-
METHOD_SELECT_BY_PRIMARY_KEY_SELECTIVE
public static final String METHOD_SELECT_BY_PRIMARY_KEY_SELECTIVE
- 另请参阅:
- 常量字段值
-
METHOD_SELECT_ONE_BY_EXAMPLE_SELECTIVE
public static final String METHOD_SELECT_ONE_BY_EXAMPLE_SELECTIVE
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
validate
public boolean validate(List<String> warnings)
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html- 指定者:
validate在接口中org.mybatis.generator.api.Plugin- 覆盖:
validate在类中BasePlugin- 参数:
warnings-- 返回:
-
initialized
public void initialized(org.mybatis.generator.api.IntrospectedTable introspectedTable)
具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html- 指定者:
initialized在接口中org.mybatis.generator.api.Plugin- 覆盖:
initialized在类中BasePlugin- 参数:
introspectedTable-
-
clientSelectByExampleWithBLOBsMethodGenerated
public boolean clientSelectByExampleWithBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)- 指定者:
clientSelectByExampleWithBLOBsMethodGenerated在接口中org.mybatis.generator.api.Plugin- 覆盖:
clientSelectByExampleWithBLOBsMethodGenerated在类中org.mybatis.generator.api.PluginAdapter
-
clientSelectByExampleWithoutBLOBsMethodGenerated
public boolean clientSelectByExampleWithoutBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)- 指定者:
clientSelectByExampleWithoutBLOBsMethodGenerated在接口中org.mybatis.generator.api.Plugin- 覆盖:
clientSelectByExampleWithoutBLOBsMethodGenerated在类中org.mybatis.generator.api.PluginAdapter
-
clientSelectByPrimaryKeyMethodGenerated
public boolean clientSelectByPrimaryKeyMethodGenerated(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)- 指定者:
clientSelectByPrimaryKeyMethodGenerated在接口中org.mybatis.generator.api.Plugin- 覆盖:
clientSelectByPrimaryKeyMethodGenerated在类中org.mybatis.generator.api.PluginAdapter
-
sqlMapSelectByExampleWithoutBLOBsElementGenerated
public boolean sqlMapSelectByExampleWithoutBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)- 指定者:
sqlMapSelectByExampleWithoutBLOBsElementGenerated在接口中org.mybatis.generator.api.Plugin- 覆盖:
sqlMapSelectByExampleWithoutBLOBsElementGenerated在类中org.mybatis.generator.api.PluginAdapter
-
sqlMapSelectByExampleWithBLOBsElementGenerated
public boolean sqlMapSelectByExampleWithBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)- 指定者:
sqlMapSelectByExampleWithBLOBsElementGenerated在接口中org.mybatis.generator.api.Plugin- 覆盖:
sqlMapSelectByExampleWithBLOBsElementGenerated在类中org.mybatis.generator.api.PluginAdapter
-
sqlMapSelectByPrimaryKeyElementGenerated
public boolean sqlMapSelectByPrimaryKeyElementGenerated(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)- 指定者:
sqlMapSelectByPrimaryKeyElementGenerated在接口中org.mybatis.generator.api.Plugin- 覆盖:
sqlMapSelectByPrimaryKeyElementGenerated在类中org.mybatis.generator.api.PluginAdapter
-
sqlMapDocumentGenerated
public boolean sqlMapDocumentGenerated(org.mybatis.generator.api.dom.xml.Document document, org.mybatis.generator.api.IntrospectedTable introspectedTable)具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html- 指定者:
sqlMapDocumentGenerated在接口中org.mybatis.generator.api.Plugin- 覆盖:
sqlMapDocumentGenerated在类中org.mybatis.generator.api.PluginAdapter- 参数:
document-introspectedTable-- 返回:
-
clientSelectOneByExampleWithBLOBsMethodGenerated
public boolean clientSelectOneByExampleWithBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)从接口复制的说明:ISelectOneByExamplePluginHookselectOneByExampleWithBLOBs 接口方法生成
-
clientSelectOneByExampleWithoutBLOBsMethodGenerated
public boolean clientSelectOneByExampleWithoutBLOBsMethodGenerated(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)从接口复制的说明:ISelectOneByExamplePluginHookselectOneByExample 接口方法生成
-
sqlMapSelectOneByExampleWithoutBLOBsElementGenerated
public boolean sqlMapSelectOneByExampleWithoutBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.Document document, org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)从接口复制的说明:ISelectOneByExamplePluginHookselectOneByExample 方法sqlMap实现
-
sqlMapSelectOneByExampleWithBLOBsElementGenerated
public boolean sqlMapSelectOneByExampleWithBLOBsElementGenerated(org.mybatis.generator.api.dom.xml.Document document, org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)从接口复制的说明:ISelectOneByExamplePluginHookselectOneByExampleWithBLOBs 方法sqlMap实现
-
-