軟件藝術(shù)思考者 |
|
|||
混沌,彷徨,立志,蓄勢(shì)... |
公告
日歷
導(dǎo)航隨筆分類(86)
隨筆檔案(85)
搜索最新評(píng)論
閱讀排行榜評(píng)論排行榜 |
今天我徹底的理解了aop的概念及用法。比較起來(lái)還是概念比較重要,其實(shí)spring向我們展示的最重要的東西就是思維。她已經(jīng)不是面向?qū)ο罅耍敲嫦驅(qū)ο蟮募?-切面。
aop是面向切面編程的,由此首先應(yīng)該弄清的是:什么是切面? 切面是切入點(diǎn)和通知的結(jié)合體。 怎樣組織一個(gè)切面?換句話說(shuō)怎么把眾多的類組織成一個(gè)切面?就要看我們?cè)谀男╊惖拇眍愔胁迦胂嗤耐ㄖ恕_^(guò)多的例子不再舉了,如果誰(shuí)想要一份testAOP工程實(shí)例,可以給我留言。 本程序說(shuō)明: tom是公司的一位經(jīng)理manager(pojo)。 由于事務(wù)繁忙,他聘用了一個(gè)秘書(shū)secretary(通知), 每當(dāng)經(jīng)理上班的時(shí)候,秘書(shū)總會(huì)把一天的計(jì)劃自動(dòng)的提前交給經(jīng)理并作口水狀。 而對(duì)于別人,她的態(tài)度就不是那么好了。 在這個(gè)程序中,我們的秘書(shū)對(duì)經(jīng)理說(shuō)話的時(shí)候用的是前置通知。 對(duì)普通工人說(shuō)話的時(shí)候用的是后置通知。 點(diǎn)一下運(yùn)行看看程序的結(jié)果吧?
評(píng)論:
|
![]() |
|
Copyright © 智者無(wú)疆 | Powered by: 博客園 模板提供:滬江博客 |
觀音菩薩贊