首先,獲得資料庫的連線,獲得乙個可配置的連線,是應用程式與資料庫的乙個「握手」過程。
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 用的...