JDBC
學習了數據庫之后,我們就需要通過Java代碼去連接一些數據庫,比如、Mysql等。那么怎么樣才能最簡單輕松有效的連接到數據庫呢?下面我們就一起來分享下,怎么使用最簡單的代碼實現數據庫的連接。
連接模型
我們先來看看連接數據庫:
1. 需要加入連接數據庫的驅動jar包等準備工作(本文最后有加入jar包的圖解步驟),然后在靜態代碼塊中注冊驅動(利用反射原理)
連接數據庫一般需要的jar包
注冊驅動
2. 封裝一個返回值為類型實例的方法,調用的(url, user, )方法將三個參數輸入java連接數據庫步驟,該方法的返回值就是一個連接對象java連接數據庫步驟,然后將其返回即可
封裝一個獲得連接的靜態方法
3. 在需要連接數據庫時,只需要創建這個的實例對象(或者直接類名.靜態方法),調用靜態方法,便可獲得數據庫的連接。
連接數據庫圖解
下面我們一起來看看連接Mysql數據庫:
1. 加入mysql--java-5.1.7-bin.jar、-dbcp-1.4.jar、-pool.jar等驅動連接池所需要的jar包,創建連接數據庫的四個靜態常量屬性,在靜態代碼塊中得到的一個對象,將四個常量屬性設置進去
連接Mysql數據庫一般所需要的jar包
連接數據庫的準備工作
2. 提供獲取連接池中連接對象的方法,調用上一步中的的()方法,直接返回一個對象,進行連接
提供獲取連接池中連接對象的方法
JDBC導入連接mysql、數據庫的jar包的方法
第一步:在項目文件夾下建立一個lib文件夾,并將mysql--java-5.1.8-bin.jar包等jar包復制粘貼到lib目錄下(這樣做的目的是將.jar包文件放到本項目下)
第二步:選中已經將jar包復制好的建立的lib文件夾,右鍵選擇Build Path,然后選擇 Build Path...,這樣就將加入的jar包加入到本項目中了
第三步:在你加入jar包的項目下面找到 打開看看是否有你剛才復制到lib文件夾里的jar包,如圖就是成功加入jar包了
加入jar包