先定義資料庫的連線,再定義對資料庫的操作(都封裝在方法裡面)
主要**:
public class jdbcutils catch(exception e)
} //獲得資料庫的連線
public connection getconnection() catch (sqlexception e)
return connection;
}/**通過反射機制查詢單條記錄
* @param sql
* @param params
* @param cls
* @return
* @throws exception
*/
public t find******refresult(string sql, listparams,
classcls )throws exception
public int getid()
public void setid(int id)
public string getusername()
public void setusername(string username)
public string getpswd()
public void setpswd(string pswd)
@override
public string tostring()
}
測試方法
public static void main(string args) throws sqlexception catch (exception e)
}
JDBC工具類封裝
jdbc之工具類封裝 編寫工具類步驟 1 將固定字串定義為常量 2 由於工具類的方法都是靜態,因此註冊驅動可以放在靜態 塊中 3 提供獲取連線物件的方法connection getconnection 4 提供關閉資源的方法close resultset rs,statement stmt,conn...
JDBC入門(二)工具類封裝
public class dbutils public static void init catch numberformatexception e catch ioexception e 獲取連線 public static connection getconn return bds.getcon...
python 測試類的封裝
1.嵌入測試 測試的資料與 嵌在一起寫在注釋中 from doctest import testmod def test func array 測試的輸入資訊寫在注釋中,表示輸入 輸出在下一行,呼叫testmod 會檢查輸入與注釋中的輸出是否相同 print test func 20,30,70 4...