JDBC詳解及總結

2021-07-28 20:58:22 字數 1247 閱讀 3808

首先,獲得資料庫的連線,獲得乙個可配置的連線,是應用程式與資料庫的乙個「握手」過程。

public class test

public void list()

}catch(sqlexception e)

finally

}}

獲得資料庫連線的步驟:

class.forname載入驅動

--class.forname("com.mysql.jdbc.driver");

drivermanager獲得連線

--drivermanager.getconnection("jdbc:mysql://localhost:3306/***x_db","root","password");

public class dbutil

public connection getconnection()catch(exception e)

return null;

} public connection getconnection(string url, string driver, string username, string password)catch(exception e)

return null;

} //第三種辦法,把資料庫資訊寫入配置檔案中,注意配置檔案要儲存在相應的工程包中

//檔案中寫入:

//driver = com.mysql.jdbc.driver

//url = jdbc:mysql://localhost:3306/jdbc_db

//username = root

//password = password

public connection openconnecion()catch(exception e)

}}

事務:

commit, rollback

public void closeconnetcion(connection conn)catch(sqlexception e)	}

public void add()catch(exception e)finally

}//在main函式中加入語句:

//則成功在資料庫中插入資料

//若在add()中加入語句:

public void add()catch(exception e)finally

}

jdbc物件詳解

1.drivermanager 驅動管理物件 功能 1 註冊驅動 告訴程式 該使用哪乙個 資料庫 static void registerdriver driver driver 註冊與 給定的驅動程式drivermanager 寫 使用 class.forname com.mysql.jdbc.d...

JDBC學習總結

四 屬性 乙個元素的開始標誌中的名稱 值對 所有的屬性值必須位於單引號或雙引號中。每乙個元素的屬性不允許出現超過一次。開始標誌內,類似賦值語句 如 五 注釋 注釋可以出現在文件的任何位置。但不建議放在宣告前面,部分瀏覽器會報錯 注釋以 結束。注釋內不能包含雙連字元 除此之外,注釋可以包含任何內容。注...

jdbc 心得總結

jdbc 心得總結 首先 jdbc 是乙個連線資料庫的協議標準,每乙個資料庫廠商都有自己的實現。步驟 如下 1,載入資料庫驅動 2,建立連線 可以使用連線池,就是把連線物件放進 乙個集合,用於之後在放回集合中,連線資訊可以放在乙個屬性檔案中 3,建立語句物件 preparedstatement 用的...