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