JDBC是什麼,有什麼用途,是哪方面的

來源:趣味百科館 2.93W
JDBC是什麼,有什麼用途,是哪方面的

JDBC(Java Data Base Connectivity,java數據庫連接)是一種用於執行SQL語句的Java API,可以爲多種關係數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準,據此可以構建更高級的工具和接口,使數據庫開發人員能夠編寫數據庫應用程序。 有了JDBC,向各種關係數據發送SQL語句就是一件很容易的事。

1、換言之,有了JDBC API,就不必爲訪問Sybase數據庫專門寫一個程序,爲訪問Oracle數據庫又專門寫一個程序,或爲訪問Informix數據庫又編寫另一個程序等等,程序員只需用JDBC API寫一個程序就夠了,它可向相應數據庫發送SQL調用。

2、同時,將Java語言和JDBC結合起來使程序員不必爲不同的平臺編寫不同的應用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是Java語言“編寫一次,處處運行”的優勢。

3、Java數據庫連接體系結構是用於Java應用程序連接數據庫的標準方法。

4、JDBC對Java程序員而言是API,對實現與數據庫連接的服務提供商而言是接口模型。

5、作爲API,JDBC爲程序開發提供標準的接口,併爲數據庫廠商及第三方中間件廠商實現與數據庫的連接提供了標準方法。

6、JDBC使用已有的SQL標準並支持與其它數據庫連接標準,如ODBC之間的橋接。

7、JDBC實現了所有這些面向標準的目標並且具有簡單、嚴格類型定義且高性能實現的接口。

熱門標籤