JDBC組件鏈接數據庫總結

Java程序通過JDBC組件連接數據庫,可以分爲加載JDBC驅動程序、提供JDBC URL和獲取Connection對象幾個步驟:

(一) 加載JDBC驅動程序

首先必須通過java.lang.Class類的forName()動態加載驅動程序類

代碼如下:

try{
		Class.forName("com.sql.jdbc.Driver");
		System.out.println("加載MYSQL驅動成功");
	}catch(ClaszNotFoundException e){
		System.out.println("加載MYSQL驅動失敗");
		e.printStackTrace();
	}
(二)提供JDBC URL

JDBC URL 定義了連接數據庫時的協議、子協議和數據源名稱。格式爲:協議:子協議:數據源名稱

jdbc:mysql://主機名稱:連接端口/數據庫名稱?參數=值&參數=值

(三)獲取Connection對象

實際上就是像java.sql.DriverManager發出請求並獲得java.sql.Connection對象

代碼如下所示:

try{
		String uel = "jdbc.mysql://localhost:3306/company?"+"user=root&password=123456";
		Connection conn = DriverManger.getConnection(url);
			...
	}catch(SQLException e){
		...
	}

完整代碼如下所示:

public class Test3 {
	public static void main(String[] args) {
		try{
			Class.forName("com.mysql.jdbc.Driver");
			System.out.println("加載MYSQL成功");
			String url = "jdbc.mysql://localhost:3306/company?"+"user=root&password=123456";
			Connection conn = DriverManger.getConnection(url);
			System.out.println("數據庫連接成功");
		}catch(Exception e){
			System.out.println("找不到MYSQL驅動程序");
		}
	}
}

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。



發佈了29 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章