类 SelectSelectivePlugin

    • 嵌套类概要

      • 从接口继承的嵌套类/接口 org.mybatis.generator.api.Plugin

        org.mybatis.generator.api.Plugin.ModelClassType
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      boolean clientSelectByExampleWithBLOBsMethodGenerated​(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)  
      boolean clientSelectByExampleWithoutBLOBsMethodGenerated​(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)  
      boolean clientSelectByPrimaryKeyMethodGenerated​(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)  
      boolean clientSelectOneByExampleWithBLOBsMethodGenerated​(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      selectOneByExampleWithBLOBs 接口方法生成
      boolean clientSelectOneByExampleWithoutBLOBsMethodGenerated​(org.mybatis.generator.api.dom.java.Method method, org.mybatis.generator.api.dom.java.Interface interfaze, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      selectOneByExample 接口方法生成
      void initialized​(org.mybatis.generator.api.IntrospectedTable introspectedTable)
      具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
      boolean sqlMapDocumentGenerated​(org.mybatis.generator.api.dom.xml.Document document, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
      boolean sqlMapSelectByExampleWithBLOBsElementGenerated​(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)  
      boolean sqlMapSelectByExampleWithoutBLOBsElementGenerated​(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)  
      boolean sqlMapSelectByPrimaryKeyElementGenerated​(org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)  
      boolean sqlMapSelectOneByExampleWithBLOBsElementGenerated​(org.mybatis.generator.api.dom.xml.Document document, org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      selectOneByExampleWithBLOBs 方法sqlMap实现
      boolean sqlMapSelectOneByExampleWithoutBLOBsElementGenerated​(org.mybatis.generator.api.dom.xml.Document document, org.mybatis.generator.api.dom.xml.XmlElement element, org.mybatis.generator.api.IntrospectedTable introspectedTable)
      selectOneByExample 方法sqlMap实现
      boolean validate​(List<String> warnings)
      具体执行顺序 http://www.mybatis.org/generator/reference/pluggingIn.html
      • 从类继承的方法 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
      • 从接口继承的方法 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
        另请参阅:
        常量字段值
      • ID_FOR_PROPERTY_BASED_RESULT_MAP

        public static final String ID_FOR_PROPERTY_BASED_RESULT_MAP
        另请参阅:
        常量字段值
    • 构造器详细资料

      • SelectSelectivePlugin

        public SelectSelectivePlugin()
    • 方法详细资料

      • 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 -
        返回: