国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

熱門文章> jdbc是什么意思 >

jdbc是什么意思

36氪企服點評小編
2022-04-12 15:17
6636次閱讀

JDBC是Java應用程序接口(API)。全稱是Java Database connect,它由一組用Java語言編寫的類和接口組成,是Java語言中用來規范客戶端程序如何來訪問數據庫的應用程序接口,提供了諸如查詢和更新數據庫中數據的方法。應用程序可通過這套API連接到關系數據庫,并使用SQL語句來完成對數據庫中數據的查詢、更新和刪除等操作。

jdbc是什么意思jdbc是什么意思

三種JDBC驅動程序類型:

 

1、本地驅動

(1)API驅動

API驅動是通過客戶端,加載數據庫廠商提供的本地代碼庫(C或C++等)來訪問數據庫,而在驅動程序中包含了Java代碼。

(2)協議驅動

協議驅動使用Socket直接在客戶端和數據庫之間實現通信。

 

2、JDBC-ODBC橋

JDBC-ODBC橋驅動的原理是:把所有JDBC的調用都傳遞給ODBC,然后再讓ODBC去調用數據庫本地的驅動代碼。

其中“數據庫本地的驅動代碼”指的是數據庫廠商提供的數據庫操作二進制代碼庫。

 

3、網絡協議驅動

網絡協議驅動的原理是:先給客戶端提供一個網絡應用程序接口(API),再讓客戶端上的JDBC驅動程序使用套接字(Socket)來調用服務器上的中間件程序,后者再將發出的請求轉化為所需要的具體的API調用。

[免責聲明]

文章標題: jdbc是什么意思

文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。

相關文章
最新文章
查看更多
關注 36氪企服點評 公眾號
打開微信掃一掃
為您推送企服點評最新內容
消息通知
咨詢入駐
商務合作