【JavaEE】JDBC

1. JDBC簡介

1.1 JDBC 簡介

  • JDBC 是 Java語言提供訪問和操作數據庫中的一種途徑

    這裏寫圖片描述

  • 通過使用JDBC可以操作任意的SQL語句,來訪問和操作數據庫

    • DML
    • DDL
    • DCL
  • JDBC在應用程序中的位置

    這裏寫圖片描述

1.2 JDBC 驅動

  • JDBC是一種跨平臺的實現機制,是一個藉口規範的定義
  • 使用不同的數據庫需要加載不同的數據庫驅動實現
  • 這樣就提供了操作數據庫的統一方式

JDBC是跨平臺的,跨數據庫平臺

1.3 JDBC 包

  • java.sql
    • JDBC的核心類和接口
  • javax.sql (x:擴展)
    • 數據庫連接池、數據源、JNDI和Rowset(行級)等高級特徵

1.4 JDBC 常用接口和類

  • DriverManager

    • 驅動管理器獲得數據庫連接
  • Connection

    • 數據庫連接接口
  • Statement

    • 語句接口,用來靜態操作SQL語句
  • PreparedStatement

    • 預定義語句,用來動態操作SQL語句
  • CallableStatement

    • 可以調用存儲過程的預定義語句
  • ResultSet

    • 結果集,保存數據記錄的結果集合
  • ResultSetMetaData

    • 結果集元數據,如:列名稱、列類型等
  • DataBaseMetaData

    • 數據元數據,如數據庫名稱、版本等
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章