最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

初始化和銷(xiāo)毀是在IOC容器的啟動(dòng)和銷(xiāo)毀過(guò)程中執(zhí)行的,那和這個(gè)基類(lèi)有什么關(guān)系?

初始化和銷(xiāo)毀的方法是通過(guò)xml指定的,具體的方法在bean中。

按我的理解,啟動(dòng),在加載xml后執(zhí)行初始化方法,在關(guān)閉容器后執(zhí)行銷(xiāo)毀方法

那么這里講這個(gè)基類(lèi)又是做什么?

為什么要強(qiáng)調(diào)下基類(lèi)的在before和after中的

context.start();

context.destroy();

這里是這兩個(gè)在調(diào)用?

看了下代碼,在這個(gè)繼承的基類(lèi)中重寫(xiě)了before方法和after方法

其中的before

@Before
public?void?before()?{
????if?(StringUtils.isEmpty(springXmlpath))?{
????????springXmlpath?=?"classpath*:spring-*.xml";
????}
????try?{
????????context?=?new?ClassPathXmlApplicationContext(springXmlpath.split("[,\\s]+"));
????????context.start();
????}?catch?(BeansException?e)?{
????????e.printStackTrace();
????}
}

context.start();看起來(lái)是啟動(dòng)容器,也就是說(shuō)在執(zhí)行這個(gè)test方法前,要先通過(guò)before啟動(dòng)容器(我一直以為直接super.getBean就好了)

正在回答

1 回答

作為使用junit作為單元測(cè)試,必須要實(shí)現(xiàn)Junit的準(zhǔn)備工作,將spring的初始放置在Junit的before和after中才可以完整的實(shí)現(xiàn)Junit單元測(cè)試的所有環(huán)節(jié)。也就是說(shuō)你使用Junit做測(cè)試必須獨(dú)立出一個(gè)完善的環(huán)境而不是依賴(lài)項(xiàng)目本身的運(yùn)行環(huán)境。要是還是不明白可以去學(xué)習(xí)下Junit的使用原理。希望可以幫到你

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

未卜先知 提問(wèn)者

我也是在一步一步的理解,這個(gè)老師步子邁的有點(diǎn)大,有些前置條件一點(diǎn)都沒(méi)說(shuō)
2017-01-05 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Spring入門(mén)篇
  • 參與學(xué)習(xí)       268800    人
  • 解答問(wèn)題       1026    個(gè)

為您帶來(lái)IOC和AOP的基本概念及用法,為后續(xù)高級(jí)課程學(xué)習(xí)打下基礎(chǔ)

進(jìn)入課程

初始化和銷(xiāo)毀是在IOC容器的啟動(dòng)和銷(xiāo)毀過(guò)程中執(zhí)行的,那和這個(gè)基類(lèi)有什么關(guān)系?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)