關於SpringSide的DbUnit測試的思考

2021-08-31 11:18:38 字數 493 閱讀 7024

關於springside的dbunit測試的思考

------》springside的dbunitutils

springside的測試用的是 :

dbunitutils.loaddata(datasource, "/data/default-data.xml");// 載入xml資料前先清空涉及的表

dbunitutils.removedata(datasourceholder, "/data/default-data.xml");//刪除xml涉及到的表的資料

如果是測試資料庫,這麼寫可以,但如果要在應用資料庫上測試(當然實際不太可能)應該用以下方式:

dbunitutils.removedatafromxml(datasourceholder, "/data/dbunit.xml");//刪除xml中涉及的資料

總結 :dbunit結合spring測試框架,前者負責準備資料,後者進行測試控制。

------》附 dbunit匯出資料庫到xml

springside學習中遇到的問題

本想發在新手版上,又怕沒人回答,麻煩指點後再幫我投新手貼,謝謝。學習springside時候遇到個問題,問題如下 hibernategenericdao中 code 分頁查詢函式,使用hql.param pageno 頁號,從0開始.public page pagedquery string hql...

關於db知識的學習記錄

db 分貝是乙個表徵相對值的值,db decibel,分貝 是乙個純計數單位,本意是表示兩個量的比值大小,沒有單位。針對功率 db 10lg a b 針對電壓或電流 db 20lg a b dbm 是乙個考徵功率絕對值的值,計算公式為 10lgp 功率值 1mw 例1 對於 40w 的功率,按 db...

關於DB2的使用(DB2資料命令)

公司所用的資料庫有金倉和db2 首先要用命令視窗直接開啟db2需要在cmd中輸入 db2cmd 1 啟動db2資料庫 db2start 2 連線資料庫 db2 connect to 資料庫名稱 3 建立資料庫 db2 create db 資料庫名稱 4 刪除資料庫 db2 drop db 資料庫名稱...