日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

JDBC概述(JDBC是什么,主要作用,驱动类型等)「建议收藏」

發(fā)布時間:2023/12/19 综合教程 31 生活家
生活随笔 收集整理的這篇文章主要介紹了 JDBC概述(JDBC是什么,主要作用,驱动类型等)「建议收藏」 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. 概述:

JDBC是一種可用于執(zhí)行SQL語句的JAVA API,是鏈接數(shù)據(jù)庫和JAVA應(yīng)用程序的紐帶

2. 主要任務(wù):

JDBC技術(shù)主要是完成以下幾個任務(wù):

  • 與數(shù)據(jù)庫建立一個鏈接
  • 向數(shù)據(jù)庫發(fā)送SQL語句
  • 處理從數(shù)據(jù)庫返回的結(jié)果

需要注意的是,JDBC并不能直接訪問數(shù)據(jù)庫,必須以來數(shù)據(jù)庫廠提供的JDBC驅(qū)動程序。

3.驅(qū)動程序類型:

JDBC的總體結(jié)構(gòu)由4個組件——應(yīng)用程序、驅(qū)動程序管理器、驅(qū)動程序和數(shù)據(jù)源組成。JDBC驅(qū)動基本上分為一下4種:

  • JDBC-ODBC橋
  • 本地API一部分用Java編寫的驅(qū)動程序
  • JDBC網(wǎng)絡(luò)驅(qū)動
  • 本地協(xié)議驅(qū)動

4.JDBC常用的類和接口:

  • Connection接口:
    • Connection接口代表與特定的數(shù)據(jù)庫建立連接
  • Statement接口:
    • Statement接口用于在已經(jīng)建立連接的基礎(chǔ)上向數(shù)據(jù)庫發(fā)送SQL語句。在JDBC中有三種Statement對象:Statement、PreparedStatement、CallableStatement。
    • Statement對象用于執(zhí)行不帶參數(shù)的簡單的SQL語句;PreparedStatement對象用于執(zhí)行動態(tài)的SQL語句;CallableStatement對象用于執(zhí)行對數(shù)據(jù)庫的存儲過程的調(diào)用。
  • PreparedStatement接口:
    • PreparedStatement接口用來動態(tài)地執(zhí)行SQL語句。
  • DriverManager類:
    • DriverManager類用來管理數(shù)據(jù)庫中的所有驅(qū)動程序。
  • ResultSet接口:
    • ResultSet接口類似于一個臨時表,用來暫時存放數(shù)據(jù)庫查詢操作所獲得的結(jié)果集。

總結(jié)

以上是生活随笔為你收集整理的JDBC概述(JDBC是什么,主要作用,驱动类型等)「建议收藏」的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。