更新時間:12/19/2018
前言
在建立前端即 Java 程序和後端(即資料庫)之間的連接之前,我們應該了解 JDBC 究竟是什麼以及它為何存在。
什麼是 JDBC?
JDBC 是 Java Database Connectivity 的首字母縮寫。這是 ODBC(開放式資料庫連接)的進步。JDBC 是為了將數據從前端移動到後端而開發的標準 API 規範。此 API 由用 Java 編寫的類別和介面組成。它基本上充當介面(不是我們在 Java 中使用的介面)或 Java 程序和資料庫之間的通道,即它在兩者之間建立鏈接,以便程序員可以從 Java 代碼發送數據並將其存儲在資料庫中以備將來使用。
為什麼 JDBC 會出現?
如前所述,JDBC 是 ODBC 的一個進步,ODBC 依賴於平台有很多缺點。ODBC API 是用 C、C++、Python、Core、Java 編寫的,正如我們所知,上面的語言(除了 Java 和 Python 的某些部分)都依賴於平台。因此,為了消除依賴性,JDBC 由資料庫供應商開發,該供應商由用 Java 編寫的類別和介面組成。