我已經通過在網上的幾個例子跑了持久連接,發現每一次我需要的東西,從數據庫中,我應該寫下面的代碼:建立一個數據庫中的Java
try
{
// Step 1: Load the JDBC driver.
Class.forName("mysql_driver_name");
// Step 2: Establish the connection to the database.
String url = "jdbc:string_to_mysql_server";
Connection conn = DriverManager.getConnection(url,"user1","password");
// fetch from the DB ...
}
catch (Exception e)
{
System.err.println("Got an exception! ");
System.err.println(e.getMessage());
}
這是每次我想從數據庫中獲得一些東西時,都非常煩人,所以問題是 - 是否有辦法通過只有一次將我的所有應用程序以某種方式完全連接到數據庫,避免複製粘貼代碼,然後就可以用來做我想要的一切嗎?
我已經快速瀏覽了NetBeans的Project菜單,但沒有找到關於如何將持久連接配置爲選定數據庫的任何線索。
如果它很重要,我正在編寫一個純粹的桌面應用程序,即使用Java SE。另外,值得一提的是,我是一名Java初學者。
你真的是想詢問一個可重複使用的數據庫連接,而不是一個持久的數據庫連接。一個真正的持久數據庫連接(DB連接本身存儲在數據庫中)會......呃......很難實現。 – 2010-03-07 10:08:02