1. 程式人生 > >JDBC的一些簡單認識

JDBC的一些簡單認識

jdbc原理 jdbc規範 應用程序編程接口

1、JDBC是什麽?

- 全稱為Java Data Base Connectivity,java語言連接數據庫系統。JDBC規範,其接口是class文件,由SUN公司負責制定。JDBC接口調用方是java程序員,負責連接數據庫並且操作數據庫;而JDBC接口的實現類由各大數據庫廠商的java程序員負責編寫。

- 各大數據庫廠商編寫的JDBC接口的實現類,編譯之後將這些實現類打成jar包並發布,打成的jar包稱之為“連接數據庫驅動”。

- 而所有需要連接數據庫的java程序員從其官網中下載這些專用驅動jar包,並且需要將這些jar包配置到環境變量classpath中。


技術分享


2、JDBC在開發中的作用:

- 在實際開發中,數據庫的產品特別多,例如MySQL、Oracle、DB2、Sybase、SQLServer等等。每一個數據庫的底層實現都不同,那麽java程序員在連接數據庫的時候,就得關心數據庫底層具體的實現,也就意味著需要學習多套連接數據庫的程序。(MySQL專門一套、Oracle專門一套)

- 而JDBC規範就是給java程序員提供的基於多套數據庫連接的標準接口,使java程序員在連接數據庫的時候,不需要關心底層數據庫的實現原理。


- 附加說明:什麽是API?

- Application Programming Interface,應用程序編程接口,就是一套類庫:【這裏的接口不是專指java中的interface】

- java中的API包括三個元素:API字節碼、API源碼、API幫助文檔。(三個元素的版本需要保持一致。例如:JDK1.7源碼 --> JDK1.7字節碼 --> JDK1.7幫助文檔)


本文出自 “12392717” 博客,請務必保留此出處http://12402717.blog.51cto.com/12392717/1979199

JDBC的一些簡單認識