JDBC概述

海梨發表於2020-10-01

java中的資料儲存技術

  • jdbc:直接訪問資料庫
  • jdo(java data object)技術
  • 第三方O/R工具,如Hibernate, Mybatis 等

jdbc是java訪問資料庫的基石,JDO、Hibernate、MyBatis等只是更好的封裝了JDBC。

jdbc介紹

  • JDBC(Java Database Connectivity)是一個獨立於特定資料庫管理系統、通用的SQL資料庫存取和操作的公共介面(一組API),定義了用來訪問資料庫的標準java類庫(java.sql.javax.sql),使用這些類庫可以以一種標準的方法、方便地訪問資料庫資源。
  • JDBC為訪問不同的資料庫提供了一種統一的途徑,為開發者遮蔽了一些細節問題。
  • JDBC的目標是使Java程式設計師使用JDBC可以連線任何提供了JDBC驅動程式的資料庫系統,這樣就可以使得程式設計師無需對特定的資料庫系統的特點有過多的瞭解,從而大大地簡化和加快了開發過程。