和爪哇一起走過的日子

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            12 隨筆 :: 0 文章 :: 6 評(píng)論 :: 0 Trackbacks
           Advice:之前我有解釋過,其實(shí)就是對(duì)你關(guān)注的pointcut采取的措施或者說執(zhí)行的干預(yù)吧。
                 在Spring的AOP FrameWork中Advice主要分為以下五種類型:
                 1、MethodBeforeAdvice。 此Advice指的是對(duì)于被切者方法執(zhí)行之前的干預(yù)。此Advice除了在拋出異常時(shí)能對(duì)被切者方法執(zhí)行作出干預(yù)外,其他情況下該被切者的方法仍照常執(zhí)行。
                 2、MethodInterceptor。此Advice指的是對(duì)于被切者方法執(zhí)行過程進(jìn)行干預(yù),可使得被切者方法在某些條件下不執(zhí)行,并且可以改變被切者方法執(zhí)行后返回的類型。
                 3、AfterReturningAdvice。此Advice指的是對(duì)于被切者方法執(zhí)行之后的干預(yù)。此Advice和MethodBeforeAdvice相同。
                 4、ThrowingAdvice。此Advice指的是當(dāng)被切者方法拋出異常時(shí)進(jìn)行的干預(yù)。
                 5、IntroductionInterceptor。此Advice可干預(yù)被切者,并可改變別切者,比如讓被切者實(shí)現(xiàn)一個(gè)接口等等。
          posted on 2005-11-02 17:19 撲撲 閱讀(551) 評(píng)論(0)  編輯  收藏 所屬分類: Spring

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 东方市| 乌拉特前旗| 湖北省| 确山县| 缙云县| 安龙县| 定远县| 监利县| 曲靖市| 内丘县| 洛宁县| 宜州市| 蒲江县| 中方县| 松阳县| 祁门县| 西丰县| 延庆县| 清水县| 普安县| 松阳县| 巴里| 临夏县| 自治县| 甘南县| 怀柔区| 南平市| 江孜县| 湖州市| 武威市| 营口市| 柘城县| 汽车| 苍南县| 景洪市| 若羌县| 辽宁省| 江西省| 灵璧县| 绥化市| 公主岭市|