JDBC簡介

JDBC(Java Database Connective),Java數據庫連接技術,即由Java提供的一組於平臺無關的數據庫操作標準(是一組接口組成的),數據庫操作屬於資源操作,所以所有的數據庫操作的最後必須要關閉數據庫連接。

在JDBC技術範疇中,實際上規定了4中Java數據庫操作的形式:

  • 形式一:JDBC-ODBC橋接技術(100%不用)
Windows中有ODBC技術,ODBC指的是開放數據庫連接,是由微軟提供的數據庫連接應用。Java可以 利用JDBC間接操作ODBC技術,從而實現數據庫的連接。
這個流程:程序--->JDBC--->ODBC--->數據庫,性能差。但是支持的版本是最新的。
  • 形式二:JDBC直接連接
直接由不同的數據庫生產商提供指定的數據庫連接驅動程序(簡單的說就是實現了Java的數據庫標準的 一羣類)。此類方式是JDBC直接操作數據庫,所以性能是最好的,但是支持的JDBC版本不是最新的。
  • 形式三:JDBC網絡連接:
使用專門的數據庫的網絡連接指令進行指定主機的數據庫操作,此種方式使用最多。
  • 形式四:模擬指定數據庫的通訊協議自己編寫數據庫操作。
總結:
形式三是在開發中使用最多的方式,在國內使用最多的幾種數據庫:Oracle、MySQL(MariaDB)、 MongoDB。所以,接下來回重點講Oracle和MySQL的操作。

發佈了272 篇原創文章 · 獲贊 37 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章