All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.tairanchina.csp.dew.jdbc.dialect.DialectFactory Maven / Gradle / Ivy

package com.tairanchina.csp.dew.jdbc.dialect;


public class DialectFactory {

    public static Dialect parseDialect(String url) {
        if (url.contains("jdbc:h2:")) {
            return new H2Dialect();
        } else if (url.contains("jdbc:mysql:")) {
            return new MySQLDialect();
        } else if (url.contains("jdbc:postgresql:")) {
            return new PostgresDialect();
        } else if (url.contains("jdbc:oracle:")) {
            return new OracleDialect();
        } else if (url.contains("jdbc:hive2:")) {
            return new HiveDialect();
        }
        return null;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy