JDBC驅動程式Maven依賴項大全列表 - Vlad Mihalcea
本列表提供了從Oracle到Derby等12種資料庫的JDBC Maven使用。
是否曾經想使用Java連線到關聯式資料庫,卻不知道要使用哪個JDBC Driver Maven依賴項?如果是這樣,這篇文章肯定會從現在開始為您提供幫助。
甲骨文
從2019年9月開始,Oracle JDBC驅動程式在Maven Central上可用。
對於JDK 10和11,請使用以下Maven依賴項:
<dependency> <groupId>com.oracle.ojdbc</groupId> <artifactId>ojdbc10</artifactId> <version>${oracle.version}</version> </dependency> |
對於JDK 8,請使用ojdbc8工件:
<dependency> <groupId>com.oracle.ojdbc</groupId> <artifactId>ojdbc8</artifactId> <version>${oracle.version}</version> </dependency> |
有關要使用的正確版本的更多詳細資訊,請檢視以下Maven Central連結。
MySQL
Maven Central上提供了MySQL驅動程式,因此只需將以下依賴項新增到pom.xml檔案中:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql.version}</version> </dependency> |
使用此Maven Central連結獲取MySQL JDBC驅動程式的最新工件版本。
PostgreSQL
PostgreSQL驅動程式在Maven Central上可用,因此我們具有以下依賴性:
<dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <version>${postgresql.version}</version> </dependency> |
這個Maven Central連結將告訴您哪個是PostgreSQL JDBC工件的最新版本。
SQL Server
很多年前,正式的Microsoft SQL Server JDBC驅動程式狀況不佳,如今,SQL Server JDBC驅動程式是開源的,並且在兩個GitHub上都可用和Maven Central:
<dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> <version>${mssql.version}</version> </dependency> |
要獲取最新版本的SQL Server JDBC驅動程式,請使用此Maven Central查詢連結。
Db2
您可以從IBM網站獲得Db2 JDBC驅動程式並將其安裝到本地Maven儲存庫,或者從Maven Central獲得它。
<dependency> <groupId>com.ibm.db2</groupId> <artifactId>jcc</artifactId> <version>${db2.version}</version> </dependency> |
要獲取最新版本的Db2 JDBC驅動程式,請使用此Maven Central查詢連結。
MariaDB
您可以使用以下依賴項從Maven Central獲取MariaDB JDBC驅動程式:
<dependency> <groupId>org.mariadb.jdbc</groupId> <artifactId>mariadb-java-client</artifactId> <version>${mariadb.version}</version> </dependency> |
使用此Maven Central連結可獲取MariaDB JDBC驅動程式的最新工件版本。
SAP Hana
要獲取SAP HANA JDBC驅動程式,您需要安裝SAP HANA客戶端並將JDBC驅動程式匯入本地Maven儲存庫。
之後,使用以下Maven依賴項:
<dependency> <groupId>com.sap.cloud.db.jdbc</groupId> <artifactId>ngdbc</artifactId> <version>${hana.version}</version> </dependency> |
Informix
自2017年以來,Informix JDBC驅動程式可在Maven Central上使用。使用以下Maven依賴關係來獲取它:
<dependency> <groupId>com.ibm.informix</groupId> <artifactId>jdbc</artifactId> <version>${informix.version}</version> </dependency> |
這個Maven Central查詢連結將為您提供最新版本的Informix JDBC驅動程式。
Firebird
Jaybird是Firebird的JDBC驅動程式,您可以像這樣從Maven Central獲取它:
<dependency> <groupId>org.firebirdsql.jdbc</groupId> <artifactId>jaybird</artifactId> <version>${jaybird.version}</version> </dependency> |
要獲取最新版本的Firebird JDBC驅動程式,請使用此Maven Central查詢連結。
HSQLDB
<dependency> <groupId>org.hsqldb</groupId> <artifactId>hsqldb</artifactId> <version>${hsqldb.version}</version> <scope>test</scope> </dependency> |
使用此Maven Central連結可獲得HSQLDB JDBC驅動程式的最新工件版本。
H2
<dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>${h2.version}</version> <scope>test</scope> </dependency> |
這個Maven Central連結將告訴您哪個是H2 JDBC工件的最新版本。
Derby
使用以下Maven依賴關係從Maven Central獲取Apache Derby JDBC驅動程式:
<dependency> <groupId>org.apache.derby</groupId> <artifactId>derby</artifactId> <version>${derby.version}</version> <scope>test</scope> </dependency> |
要獲取最新版本的Derby JDBC驅動程式,請使用此Maven Central查詢連結。
相關文章
- maven打包oracle jdbc驅動MavenOracleJDBC
- Maven魔法堂:安裝Oracle JDBC Driver依賴的那些坑MavenOracleJDBC
- Maven依賴管理:控制依賴的傳遞Maven
- Maven依賴範圍及依賴傳遞Maven
- Maven依賴機制Maven
- Maven 依賴關係Maven
- 批處理最佳實踐 - Vlad Mihalcea
- Maven Dependency Version:依賴版本自動升級Maven
- Maven依賴管理系統Maven
- javascript 依賴注入程式碼例項JavaScript依賴注入
- Maven Central上所有Oracle JDBC資料庫驅動程式 - Kuassi MensahMavenOracleJDBC資料庫
- maven基礎:依賴範圍Maven
- Maven依賴衝突處理Maven
- maven2+依賴傳遞Maven
- Maven最佳實踐:管理依賴Maven
- Maven依賴版本更新踩坑Maven
- Maven快速入門(五)Maven的依賴管理Maven
- 動態庫遞迴依賴專項遞迴
- 聊聊QT新增MySQL驅動依賴的問題QTMySql
- Maven-Maven統一管理依賴的版本Maven
- Maven依賴scope範圍詳解Maven
- maven 將依賴包打入jar中MavenJAR
- Maven依賴中的scope詳解Maven
- maven依賴jar包更新,業務jar需同步更新(業務jar依賴API)MavenJARAPI
- SQL 搜尋方法或鍵集分頁 - Vlad MihalceaSQL
- 使用 Spring Transactional 註釋的最佳方式 - Vlad MihalceaSpring
- JDBC概述以及幾種驅動程式JDBC
- maven依賴衝突以及解決方法Maven
- Maven依賴版本號引發的血案Maven
- maven中新增Servlet和jsp依賴MavenServletJS
- idea Maven新增依賴沒有提示IdeaMaven
- Maven依賴衝突解決總結Maven
- maven解決jar包依賴衝突MavenJAR
- Oracle終於在Maven Central釋出資料庫JDBC驅動程式 - Kuassi MensahOracleMaven資料庫JDBC
- eclipse中maven專案不顯示Maven Dependencies依賴EclipseMaven
- 如何啟用Hibernate慢查詢日誌? -Vlad Mihalcea
- 什麼是單主資料庫複製? -Vlad Mihalcea資料庫
- maven中的傳遞依賴和傳遞依賴的解除Maven