junit測試的一點心得

2021-04-18 01:17:43 字數 557 閱讀 6199

相信大家都使用junti進行測試過,沒使用過也沒關係因為這篇文章內容和題目其實沒什麼關係,呵呵,只是在用junit時發現了一點小問題。     在用junit測試由spring託管的程式時,有時會載入一些外部檔案例如如下配置

persistence.xml就是外部檔案,還有例如hibernate的配置檔案,ibatis的,sping自身的等等,如果把spring上下文檔案和這些配置檔案放到乙個目錄下的時候,在使用junit載入spring上下文時會報檔案找不到,當然一些朋友採取了其他的方法例如寫能夠讓junit找到的相對路徑,但是這樣的話做為web應用發布的時候又找不到了,多麼讓人鬱悶的一件事啊,我想出乙個兩全齊美的辦法,那就是自己實現目標類的set方法

繼承負責載入檔案的類

public class springlocalcontainerentitymanage***ctorybean extends

org.springframework.orm.jpa.localcontainerentitymanage***ctorybean

}重新配置

這樣無論是junit還是web應用就都可以找到了。

SQL一點心得

sql語句將所有 stock 表裡的 縮寫 led甲 替換改寫成 led刷 update dbo stock set 縮寫 replace 縮寫 led甲 led刷 where 縮寫 like led甲 go字首 update mytable set myfield replace myfield,...

Cell myCell一點心得

ctor initializer形如 cell cell mvalue 0 mstring ctor initializer,能在建立資料成員的同時賦初值 1.const方法的工作原理是將方法內用到的資料成員都標記為const引用。因此試圖修改資料成員時,編譯器報錯。2.用explicit關鍵字標記...

openjudge 一點心得

031 校門外的樹 總時間限制 1000ms 記憶體限制 65536kb 描述某校大門外長度為l的馬路上有一排樹,每兩棵相鄰的樹之間的間隔都是1公尺。我們可以把馬路看成乙個數軸,馬路的一端在數軸0的位置,另一端在l的位置 數軸上的每個整數點,即0,1,2,l,都種有一棵樹。由於馬路上有一些區域要用來...