类 MysqlHabitDialect

  • 所有已实现的接口:
    HabitDialect

    public class MysqlHabitDialect
    extends com.jfinal.plugin.activerecord.dialect.MysqlDialect
    implements HabitDialect
    TODO:
    作者:
    王剑洪 on 2020/5/19 23:37
    • 嵌套类概要

      • 从类继承的嵌套类/接口 com.jfinal.plugin.activerecord.dialect.Dialect

        com.jfinal.plugin.activerecord.dialect.Dialect.Holder
    • 字段概要

      • 从类继承的字段 com.jfinal.plugin.activerecord.dialect.Dialect

        keepByteAndShort, modelBuilder, recordBuilder
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      <M extends HabitModel>
      java.lang.String
      buildAuth​(M m)  
      <M extends HabitModel>
      java.lang.String
      buildConditionItem​(M m, java.lang.String name, boolean isPk, java.lang.String columnType, com.jfinal.plugin.activerecord.SqlPara sqlPara)
      TODO:条件组装
      java.util.Set<java.lang.String> dbKeyword()
      TODO:数据源关键字
      java.lang.String deleteInIds​(com.jfinal.plugin.activerecord.Table table, java.lang.Object[]... ids)
      TODO:批量删除
      <M extends HabitModel>
      com.jfinal.plugin.activerecord.SqlPara
      query​(com.jfinal.plugin.activerecord.Table table, M m)
      TODO:查询
      java.lang.String removeInIds​(com.jfinal.plugin.activerecord.Table table, java.lang.Object[]... ids)
      TODO:批量伪删除
      • 从类继承的方法 com.jfinal.plugin.activerecord.dialect.MysqlDialect

        forDbDeleteById, forDbFindById, forDbSave, forDbUpdate, forFindAll, forModelDeleteById, forModelFindById, forModelSave, forModelUpdate, forPaginate, forTableBuilderDoBuild
      • 从类继承的方法 com.jfinal.plugin.activerecord.dialect.Dialect

        buildModelList, buildRecordList, fillStatement, fillStatement, fillStatementHandleDateType, fillStatementHandleDateType, getDefaultPrimaryKey, getModelGeneratedKey, getRecordGeneratedKey, isKeepByteAndShort, isOracle, isPrimaryKey, isTakeOverDbPaginate, isTakeOverModelPaginate, processGeneratedBigIntegerKey, replaceOrderBy, setKeepByteAndShort, setModelBuilder, setRecordBuilder, takeOverDbPaginate, takeOverModelPaginate, trimPrimaryKeys
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • MysqlHabitDialect

        public MysqlHabitDialect()
    • 方法详细资料

      • dbKeyword

        public java.util.Set<java.lang.String> dbKeyword()
        从接口复制的说明: HabitDialect
        TODO:数据源关键字
        指定者:
        dbKeyword 在接口中 HabitDialect
        返回:
        关键词
      • deleteInIds

        public java.lang.String deleteInIds​(com.jfinal.plugin.activerecord.Table table,
                                            java.lang.Object[]... ids)
        从接口复制的说明: HabitDialect
        TODO:批量删除
        指定者:
        deleteInIds 在接口中 HabitDialect
        参数:
        table - 表对象
        ids - ids列表
        返回:
        返回语句
      • removeInIds

        public java.lang.String removeInIds​(com.jfinal.plugin.activerecord.Table table,
                                            java.lang.Object[]... ids)
        从接口复制的说明: HabitDialect
        TODO:批量伪删除
        指定者:
        removeInIds 在接口中 HabitDialect
        参数:
        table - 表
        ids - 参数
        返回:
        删除语句
      • query

        public <M extends HabitModel> com.jfinal.plugin.activerecord.SqlPara query​(com.jfinal.plugin.activerecord.Table table,
                                                                                   M m)
        从接口复制的说明: HabitDialect
        TODO:查询
        指定者:
        query 在接口中 HabitDialect
        类型参数:
        M - 类型
        参数:
        table - 表
        m - model
        返回:
        sql
      • buildAuth

        public <M extends HabitModel> java.lang.String buildAuth​(M m)
      • buildConditionItem

        public <M extends HabitModel> java.lang.String buildConditionItem​(M m,
                                                                          java.lang.String name,
                                                                          boolean isPk,
                                                                          java.lang.String columnType,
                                                                          com.jfinal.plugin.activerecord.SqlPara sqlPara)
        TODO:条件组装
        类型参数:
        M - 对象类型
        参数:
        m - model
        name - 字段名
        isPk - 是否主键
        columnType - 数据类型
        sqlPara - 拼装
        返回:
        返回语句