10 2006 檔案
關(guān)于spring 2.0自定義xml 標(biāo)記 (二 如何實(shí)現(xiàn))
摘要: 看了spring test 用例,其實(shí)實(shí)現(xiàn)這一功能還算比較簡(jiǎn)單,主要分以下的步驟,具體的實(shí)例可以去參考spring 自帶的testcase
閱讀全文
關(guān)于spring 2.0自定義xml 標(biāo)記 (一 主要的相關(guān)類(lèi))
摘要: 在spring 2.0 中,增加了自定義xml標(biāo)記這一重大的功能。下面主要看一下spring 2.0實(shí)現(xiàn)這一功能的主要相關(guān)類(lèi):
閱讀全文
AspectJ 學(xué)習(xí)筆記:Aspect的生命周期
摘要: 默認(rèn)的情況下,Aspect類(lèi)只有一個(gè)實(shí)例存在于虛擬機(jī)中,也就是作為單例存在的,對(duì)于每個(gè)對(duì)象來(lái)說(shuō),方面是共享的。一般這樣的方面,不能用來(lái)保存相應(yīng)對(duì)象的狀態(tài)。
對(duì)于AspectJ 來(lái)說(shuō),Aspect方面類(lèi),包括以下的實(shí)例化方式。
閱讀全文
關(guān)于AspectJ 中的pointcut 語(yǔ)法
摘要: 這兩天忙著看AspectJ in Action 為了補(bǔ)一下AOP知識(shí)。看了Spring 2.0的規(guī)范,其中AOP部分已經(jīng)基本融合了AspectJ,看來(lái)有必要看一看AspectJ了。
看了很多AOP的文章了,AOP這兩年發(fā)展的很慢,沒(méi)有什么新意,現(xiàn)在到處都是SOA,SCA了,不過(guò)研究了一下,覺(jué)得還是很有幫助的。尤其是增加系統(tǒng)的契約性和模塊的獨(dú)立性來(lái)說(shuō),很有幫助。
閱讀全文
關(guān)于TestNG
摘要: TestNG是一個(gè)不錯(cuò)的測(cè)試框架,尤其是用于模塊測(cè)試,以及大范圍的測(cè)試。相對(duì)于JUnit來(lái)說(shuō),更為靈活。隨著JUnit4的推出,很多功能都與TestNG相似,但相對(duì)于JUnit4,TestNG還是有很多部分是有區(qū)別的。
閱讀全文
Junit 4新的特性
摘要: JUnit 4 已經(jīng)出來(lái)很久了,基本上很多ide都開(kāi)始支持,當(dāng)然為了兼容性,一直不太敢用。以前都是懶得寫(xiě)單元測(cè)試,大多數(shù)的時(shí)候都是 System.out.print。不過(guò)現(xiàn)在已經(jīng)是測(cè)試驅(qū)動(dòng)的時(shí)代了,為了保持一個(gè)良好的習(xí)慣,還是需要好好的寫(xiě)寫(xiě)單元測(cè)試。斷言遠(yuǎn)比 System.out.print有用。
閱讀全文