JDBC 介面卡¶
適用於: Java
JDBC 介面卡提供存取任何具有 JDBC 驅動程式的資料庫的能力。
安裝¶
新增對 org.apache.arrow.adbc:adbc-driver-flight-sql
的依賴。
給 Maven 使用者
<dependency>
<groupId>org.apache.arrow.adbc</groupId>
<artifactId>adbc-driver-jdbc</artifactId>
</dependency>
用法¶
若要連線到資料庫,請提供 JDBC URI 作為 “uri” 參數,或提供 javax.sql.DataSource
的實例作為 “adbc.jdbc.datasource” 參數。
final Map<String, Object> parameters = new HashMap<>();
parameters.put(AdbcDriver.PARAM_URL, "jdbc:postgresql://127.0.0.1:5432/postgres");
AdbcDatabase db = new JdbcDriver(allocator).open(parameters);
支援的功能¶
Flight SQL 驅動程式通常支援 ADBC API 規範 1.0.0 中定義的功能。