日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Hibernate單元測試學(xué)習(xí)筆記

學(xué)習(xí)Hibernate時,經(jīng)常會遇到Hibernate單元測試問題,這里將介紹Hibernate單元測試問題的解決方法。

成都創(chuàng)新互聯(lián)公司,為您提供成都網(wǎng)站建設(shè)公司、網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設(shè)計,對服務(wù)iso認(rèn)證等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗。成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報價服務(wù),我們深知市場的競爭激烈,認(rèn)真對待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進(jìn)步,是我們永遠(yuǎn)的責(zé)任!

Hibernate提供的單元測試是強(qiáng)大的,Hibernate單元測試很簡單,封裝的很好。我們要用Hibernate單元測試測試我們寫的add,delete等方法時候需要Hibernate提供的一個額外包Hibernate- mock.jar,我已經(jīng)傳上來了。你只要熟悉單元測試,編寫一個測試案例,然后把繼承改為 org.Hibernateframework.test.AbstractTransactionalDataSourceHibernateContextTests 就可以了,此時編譯器會提示你要實現(xiàn)

 
 
 
  1. /**
  2. * 必須實現(xiàn)的方法
  3. */
  4. public String[] getConfigLocations(){
  5. String[] config = new String[]{"applicationContext.xml",
    "applicationContext-dao.xml","applicationContext hibernate.xml",
    "applicationContext-service.xml"};
  6. return config;
  7. }

看了大家應(yīng)該明白,就是把你配置好的xml賦值給它,然后大家就可以通過下面方法:

下面的applicationContext這個變量是你只要繼承了剛才那個抽象類就可以得到的一個恒量。

 
 
 
  1. FriendService friendService = (FriendService)
    applicationContext.getBean("friendService");

得到你的實例來進(jìn)行業(yè)務(wù)邏輯測試了,是不是很簡單,大家試試吧,它在此時完成以后會把數(shù)據(jù)庫回滾一次,不會影響你的數(shù)據(jù)庫記錄,非常好。


分享題目:Hibernate單元測試學(xué)習(xí)筆記
新聞來源:http://www.5511xx.com/article/copdicp.html