枚举类 DataBaseType

java.lang.Object
java.lang.Enum<DataBaseType>
top.binfast.daemon.codegen.util.DataBaseType
所有已实现的接口:
Serializable, Comparable<DataBaseType>, java.lang.constant.Constable

public enum DataBaseType extends Enum<DataBaseType>
数据库类型
作者:
Lion Li
  • 枚举常量详细资料

    • MY_SQL

      public static final DataBaseType MY_SQL
      MySQL
    • ORACLE

      public static final DataBaseType ORACLE
      Oracle
    • POSTGRE_SQL

      public static final DataBaseType POSTGRE_SQL
      PostgreSQL
    • SQL_SERVER

      public static final DataBaseType SQL_SERVER
      SQL Server
  • 方法详细资料

    • values

      public static DataBaseType[] values()
      返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

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

      public static DataBaseType find(String databaseProductName)
      根据数据库产品名称查找对应的数据库类型
      参数:
      databaseProductName - 数据库产品名称
      返回:
      对应的数据库类型枚举值
    • isMySql

      public boolean isMySql()
      判断是否为 MySQL 类型
    • isOracle

      public boolean isOracle()
      判断是否为 Oracle 类型
    • isPostgreSql

      public boolean isPostgreSql()
      判断是否为 PostgreSQL 类型
    • isSqlServer

      public boolean isSqlServer()
      判断是否为 SQL Server 类型