【267天】每日項目總結系列005(2017.10.30)

叨叨兩句

  1. ~

JDBC

定義

(Java DataBase Connectivity,java數據庫鏈接)是一種用於執行SQL語句的Java API,能夠爲多種關係數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準,據此能夠構建更高級的工具和接口,使數據庫開發人員可以編寫數據庫應用程序,同時,JDBC也是個商標名。java

用途

簡單地說,JDBC 可作三件事:與數據庫創建鏈接、發送 操做數據庫的語句並處理結果。程序員

有了JDBC,向各類關係數據發送SQL語句就是一件很容易的事。換言之,有了JDBC API,就沒必要爲訪問Sybase數據庫專門寫一個程序,爲訪問Oracle數據庫又專門寫一個程序,或爲訪問Informix數據庫又編寫另外一個程序等等,程序員只需用JDBC API寫一個程序就夠了,它可向相應數據庫發送SQL調用。同時,將Java語言和JDBC結合起來使程序員沒必要爲不一樣的平臺編寫不一樣的應用程序,只須寫一遍程序就可讓它在任何平臺上運行,這也是Java語言「編寫一次,到處運行」的優點。數據庫

Java數據庫鏈接體系結構是用於Java應用程序鏈接數據庫的標準方法。JDBC對Java程序員而言是API,對實現與數據庫鏈接的服務提供商而言是接口模型。做爲API,JDBC爲程序開發提供標準的接口,併爲數據庫廠商及第三方中間件廠商實現與數據庫的鏈接提供了標準方法。JDBC使用已有的SQL標準並支持與其它數據庫鏈接標準,如ODBC之間的橋接。JDBC實現了全部這些面向標準的目標而且具備簡單、嚴格類型定義且高性能實現的接口。編程

Java 具備堅固、安全、易於使用、易於理解和可從網絡上自動下載等特性,是編寫數據庫應用程序的傑出語言。所須要的只是 Java應用程序與各類不一樣數據庫之間進行對話的方法。而 JDBC 正是做爲此種用途的機制。安全

JDBC 擴展了 Java 的功能。例如,用 Java 和 JDBC API 能夠發佈含有 applet 的網頁,而該 applet 使用的信息可能來自遠程數據庫。企業也能夠用 JDBC 經過 Intranet 將全部職員連到一個或多個內部數據庫中(即便這些職員所用的計算機有 Windows、 Macintosh 和UNIX 等各類不一樣的操做系統)。隨着愈來愈多的程序員開始使用Java 編程語言,對從 Java 中便捷地訪問數據庫的要求也在日益增長。服務器

MIS管理員們都喜歡 Java 和 JDBC 的結合,由於它使信息傳播變得容易和經濟。企業可繼續使用它們安裝好的數據庫,並能便捷地存取信息,即便這些信息是儲存在不一樣數據庫管理系統上。新程序的開發期很短。安裝和版本控制將大爲簡化。程序員可只編寫一遍應用程序或只更新一次,而後將它放到服務器上,隨後任何人就均可獲得最新版本的應用程序。對於商務上的銷售信息服務, Java 和JDBC 可爲外部客戶提供獲取信息更新的更好方法。網絡

相關文章
相關標籤/搜索