spring
摘要: 原先以為自己已經(jīng)了解了AOP,昨天又看了看,發(fā)現(xiàn)還是有些地方?jīng)]有弄明白,再記錄一篇文章以便理解
這是在網(wǎng)上發(fā)現(xiàn)的一篇關(guān)于Spring AOP編程的教程,讀完這篇文章后,Spring AOP不再難以理解,因此我把它譯成中文,推薦給Spring AOP的初學(xué)者。這是譯文的鏈接。
閱讀全文
摘要: aop 例子學(xué)習(xí),轉(zhuǎn)自javaeye
首先建一個(gè)普通Java項(xiàng)目:com.longthsoft.learn.spring
把 spring.jar, commons-logging.jar, cglib-nodep-...jar, aspectjweaver.jar, aspectjrt.jar 放到 Build Path 下.
以止 lib 除了 spring 外, 其他的都可以在 spring 下載包的 lib 中找到
下面編碼開始:..........
閱讀全文
摘要: 一、AOP 概念
Joinpoint:它定義在哪里加入你的邏輯功能,對(duì)于Spring AOP,Jointpoint指的就是Method。
Advice:特定的Jointpoint處運(yùn)行的代碼,對(duì)于Spring AOP 來講,有Before advice、AfterreturningAdvice、ThrowAdvice、AroundAdvice(MethodInteceptor)等。
Pointcut:一組Joinpoint,就是說一個(gè)Advice可能在多個(gè)地方織入,
Aspect:這個(gè)我一直迷惑,它實(shí)際是Advice和Pointcut的組合,但是Spring AOP 中的Advisor也是這樣一個(gè)東西,但是Spring中為什么叫Advisor而不叫做Aspect。
閱讀全文
摘要: 最近要學(xué)習(xí)一下spring , 記錄一些比較好的文章以學(xué)習(xí)
去年火得不行的Spring框架,一般的書籍都會(huì)從IoC和AOP開始介紹起,這個(gè)IoC概念,個(gè)人感覺資料里都寫得讓人看得有些痛苦,所謂IoC,就是控制反轉(zhuǎn)(Inversion of Control)的縮寫,這個(gè)大家都知道,但是個(gè)人覺得理解這個(gè)概念,最好應(yīng)該從依賴(dependence)開始講起,以下觀點(diǎn)由此展開....
閱讀全文