枚举 DbType

  • 所有已实现的接口:
    java.io.Serializable, java.lang.Comparable<DbType>

    public enum DbType
    extends java.lang.Enum<DbType>
    MybatisPlus 支持的数据库类型,主要用于分页方言
    从以下版本开始:
    2018-06-23
    作者:
    hubin
    • 枚举常量详细资料

      • MYSQL

        public static final DbType MYSQL
        MYSQL
      • MARIADB

        public static final DbType MARIADB
        MARIADB
      • ORACLE

        public static final DbType ORACLE
        ORACLE
      • ORACLE_12C

        public static final DbType ORACLE_12C
        oracle12c new pagination
      • DB2

        public static final DbType DB2
        DB2
      • H2

        public static final DbType H2
        H2
      • HSQL

        public static final DbType HSQL
        HSQL
      • SQLITE

        public static final DbType SQLITE
        SQLITE
      • POSTGRE_SQL

        public static final DbType POSTGRE_SQL
        POSTGRE
      • SQL_SERVER2005

        public static final DbType SQL_SERVER2005
        SQLSERVER2005
      • SQL_SERVER

        public static final DbType SQL_SERVER
        SQLSERVER
      • DM

        public static final DbType DM
        DM
      • XU_GU

        public static final DbType XU_GU
        xugu
      • KINGBASE_ES

        public static final DbType KINGBASE_ES
        Kingbase
      • PHOENIX

        public static final DbType PHOENIX
        Phoenix
      • GAUSS

        public static final DbType GAUSS
        Gauss
      • CLICK_HOUSE

        public static final DbType CLICK_HOUSE
        ClickHouse
      • GBASE

        public static final DbType GBASE
        GBase
      • GBASEDBT

        public static final DbType GBASEDBT
      • OSCAR

        public static final DbType OSCAR
        Oscar
      • SYBASE

        public static final DbType SYBASE
        Sybase
      • OCEAN_BASE

        public static final DbType OCEAN_BASE
        OceanBase
      • FIREBIRD

        public static final DbType FIREBIRD
        Firebird
      • HIGH_GO

        public static final DbType HIGH_GO
        HighGo
      • CUBRID

        public static final DbType CUBRID
        CUBRID
      • GOLDILOCKS

        public static final DbType GOLDILOCKS
        GOLDILOCKS
      • CSIIDB

        public static final DbType CSIIDB
        CSIIDB
      • SAP_HANA

        public static final DbType SAP_HANA
        CSIIDB
      • IMPALA

        public static final DbType IMPALA
        Impala
      • OTHER

        public static final DbType OTHER
        UNKONWN DB
    • 方法详细资料

      • values

        public static DbType[] values()
        按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:
        for (DbType c : DbType.values())
            System.out.println(c);
        
        返回:
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
      • valueOf

        public static DbType valueOf​(java.lang.String name)
        返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
        参数:
        name - 要返回的枚举常量的名称。
        返回:
        返回带有指定名称的枚举常量
        抛出:
        java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        java.lang.NullPointerException - 如果参数为空值
      • getDbType

        public static DbType getDbType​(java.lang.String dbType)
        获取数据库类型
        参数:
        dbType - 数据库类型字符串
      • getDb

        public java.lang.String getDb()
        数据库名称
      • getDesc

        public java.lang.String getDesc()
        描述