四大元件:應用程式、驅動程式管理器、驅動程式、資料來源。核心優勢:
SQLGetInfo/SQLGetFunctions 查詢驅動能力設計沿襲 ODBC,同樣四大元件。額外優勢:
Connection、Statement、ResultSet、DatabaseMetaData 等類別| 類型 | 說明 | 效能 |
|---|---|---|
| Type I | JDBC-ODBC Bridge | 低 |
| Type II | Native API 部分 Java | 中 |
| Type III | 網路協議純 Java | 中高 |
| Type IV | 原生協議純 Java(最佳) | 最高 |
建議永遠使用 Type IV 驅動程式。
JDBC 與 ODBC 皆解決異構資料庫統一存取問題,JDBC 憑藉 Java 跨平台特性與零配置優勢,更適合網際網路環境。