我們可以建乙個資料庫工具類
public
class
dbutils
//釋放資源
public
static
void
release
(preparedstatement pstmt,connection conn)
catch
(sqlexception e)
pstmt = null;}if
(conn!=null)
catch
(sqlexception e)
conn = null;}}
public
static
void
release
(resultset rs,preparedstatement pstmt, connection conn)
catch
(sqlexception e)
rs = null;
}release
(pstmt,conn);}
}
以下是乙個例子說明如何運用上面的類
分別建立user類,userdao的介面以及實現介面的類
public
class
user
public integer getid()
public
void
setid
(integer id)
public string getusername()
public
void
setusername
(string username)
public string getpassword()
public
void
setpassword
(string password)
private string password;
}
public
inte***ce
iuserdao
public
class
userdao
implements
iuserdao
}catch
(sqlexception e)
catch
(classnotfoundexception e)
finally
return ret;
}@override
public user find
(int id)
}
最用建立乙個測試類,測試我們能否實現資料庫的互動
結果值為true,成功insert
JDBC連線資料庫
雖然現在用很多方法來實現應用程式與資料庫後台的連線操作,但是做為一名新手,真正理解和掌握使用jdbc來連線資料庫是非常有必要的,因為它是基礎。下面就說說如何實現jdbc連線資料庫。url jdbc mysql localhost 3306 bookmanage?useunicode true cha...
JDBC 連線資料庫
附 驅動包以及關鍵字 mysql class.forname org.gjt.mm.mysql.driver cn drivermanager.getconnection jdbc mysql mydbcomputernameorip 3306 mydatabasename susr,spwd po...
JDBC連線資料庫
注意引入的是sqljdbc4.jar包 connection物件的資料庫能夠提供描述其表 所支援的 sql 語法 儲存過程 此連線功能等等的資訊 statement物件表示基本語句,其中將單個方法應用於某一目標和一組引數,以返回結果 resultsetmetadata可用於獲取關於resultset...