Wednesday, December 13, 2023
HomeProgrammingThe JDBC driver Maven Central coordinates for the preferred RDBMS

The JDBC driver Maven Central coordinates for the preferred RDBMS


Do you might want to add a JDBC driver to your utility, and don’t know its Maven coordinates?

This weblog publish lists the preferred drivers from the jOOQ integration assessments. Search for the most recent variations straight on https://central.sonatype.com/ with parameters g:groupId a:artifactId, for instance, the H2 database and driver: https://central.sonatype.com/search?q=gpercent3Acom.h2database+apercent3Ah2

The checklist solely consists of drivers from Maven Central. Please test the motive force’s license to conform earlier than downloading.

<!-- Db2 -->
<dependency>
    <groupId>com.ibm.db2</groupId>
    <artifactId>jcc</artifactId>
</dependency>

<!-- Derby -->
<dependency>
    <groupId>org.apache.derby</groupId>
    <artifactId>derby</artifactId>
</dependency>
<dependency>
    <groupId>org.apache.derby</groupId>
    <artifactId>derbyclient</artifactId>
</dependency>
<dependency>
    <groupId>org.apache.derby</groupId>
    <artifactId>derbytools</artifactId>
</dependency>

<!-- DuckDB -->
<dependency>
    <groupId>org.xerial</groupId>
    <artifactId>sqlite-jdbc</artifactId>
</dependency>

<!-- Firebird -->
<dependency>
    <groupId>org.firebirdsql.jdbc</groupId>
    <artifactId>jaybird</artifactId>
</dependency>

<!-- H2 -->
<dependency>
    <groupId>com.h2database</groupId>
    <artifactId>h2</artifactId>
</dependency>

<!-- HANA -->
<dependency>
    <groupId>com.sap.cloud.db.jdbc</groupId>
    <artifactId>ngdbc</artifactId>
</dependency>

<!-- HSQLDB -->
<dependency>
    <groupId>org.hsqldb</groupId>
    <artifactId>hsqldb</artifactId>
</dependency>

<!-- Informix -->
<dependency>
    <groupId>com.ibm.informix</groupId>
    <artifactId>jdbc</artifactId>
</dependency>

<!-- MariaDB -->
<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
</dependency>

<!-- MySQL -->
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
</dependency>

<!-- Oracle -->
<dependency>
    <groupId>com.oracle.database.jdbc</groupId>
    <artifactId>ojdbc11</artifactId>
</dependency>

<!-- PostgreSQL -->
<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
</dependency>

<!-- Redshift -->
<dependency>
    <groupId>com.amazon.redshift</groupId>
    <artifactId>redshift-jdbc42</artifactId>
</dependency>

<!-- Snowflake -->
<dependency>
    <groupId>web.snowflake</groupId>
    <artifactId>snowflake-jdbc</artifactId>
</dependency>

<!-- SQLite -->
<dependency>
    <groupId>org.xerial</groupId>
    <artifactId>sqlite-jdbc</artifactId>
</dependency>

<!-- SQL Server -->
<dependency>        
    <groupId>com.microsoft.sqlserver</groupId>
    <artifactId>mssql-jdbc</artifactId>
</dependency>

<!-- Sybase ASE -->
<dependency>
    <groupId>web.sourceforge.jtds</groupId>
    <artifactId>jtds</artifactId>
</dependency>

<!-- Trino -->
<dependency>
    <groupId>io.trino</groupId>
    <artifactId>trino-jdbc</artifactId>
</dependency>

<!-- YugabyteDB -->
<dependency>
    <groupId>com.yugabyte</groupId>
    <artifactId>jdbc-yugabytedb</artifactId>
</dependency>

For connection URLs and driver class names, see our earlier publish:

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments