引入JDBC驅(qū)動(dòng)程序
JDBC驅(qū)動(dòng)程序:各個(gè)數(shù)據(jù)庫廠商根據(jù)JDBC的規(guī)范制作的 JDBC 實(shí)現(xiàn)類的類庫
JDBC驅(qū)動(dòng)程序總共有四種類型:
第一類:JDBC-ODBC橋。
第二類:部分本地API部分Java的驅(qū)動(dòng)程序。
第三類:JDBC網(wǎng)絡(luò)純Java驅(qū)動(dòng)程序。
第四類:本地協(xié)議的純 Java 驅(qū)動(dòng)程序。
注:第三、四兩類都是純Java的驅(qū)動(dòng)程序,因此,對于Java開發(fā)者來說,它們在性能、可移植性、功能等方面都有優(yōu)勢
JDBC-ODBC橋驅(qū)動(dòng)程序(JDBC-ODBC Bridge Driver)
此類驅(qū)動(dòng)程序由JDBC-ODBC橋和一個(gè)ODBC驅(qū)動(dòng)程序組成。其工作原理是,通過一段本地C代碼將JDBC調(diào)用轉(zhuǎn)化成ODBC調(diào)用。這一類型必須在本地計(jì)算機(jī)上先安裝好ODBC驅(qū)動(dòng)程序,然后通過JDBC-ODBCBridge的轉(zhuǎn)換,將Java程序中使用的JDBCAPI訪問指令轉(zhuǎn)化成ODBCAPI指令,進(jìn)而通過ODBC驅(qū)動(dòng)程序調(diào)用本地?cái)?shù)據(jù)庫驅(qū)動(dòng)代碼完成對數(shù)據(jù)庫的訪問。
關(guān)鍵詞: 引入JDBC 驅(qū)動(dòng)程序 JDBC-ODBC 橋驅(qū)動(dòng)程序