直掛云帆濟滄海,展翅遨翔登九天!

          我要飛得更高...

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            19 隨筆 :: 0 文章 :: 5 評論 :: 0 Trackbacks
          1.使用@AspectJ標簽
             在AspectJ5中增加了對Java5注解的完全支持,可以使用Java注解來取代專門的AOP語法,把普通的Java類(POJO)聲明為切面模塊。使用<aop:aspectj-autoproxy/>來開啟在POJO中通過注解來標識切面模塊的識別功能。但目前Spring只支持其中部分標簽,包括@Before,@AfterReturning,@AfterThrowing,@After,@Around等幾種。
          2.基于Schema模式配置Spring AOP
          通過Spring配置文件中通過AspectJ切入點語言表達式來定義切入點,并配置相關的增強Advice實現方法
          <aop:config>
              <aop:pointcut id="somePointcut" ../>
              <aop:advisor id="someAdvisor" ../>
              <aop:aspect id="someAspect" ref="someBean">
                  <aop:adviceType id="someAdvice" ../>
              </aop:aspect>
          </aop:config>
          3.基于Spring API的配置文件
          包括如下內容:
          1.0個或多個切入點定義Bean,必須實現Pointcut接口
          2.1個或多個通知實現Bean,必須實現Advice接口
          3.0個或多個引介Bean,實現IntroductionInfo接口
          4.1個或多個切面封裝Bean,必須實現Advisor接口
          5.1個或多個真實業務Bean
          6.1個或多個代理Bean
          posted on 2008-06-15 16:53 周大俠 閱讀(3551) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 左贡县| 津南区| 林周县| 绥芬河市| 汝城县| 正定县| 井陉县| 武穴市| 广宗县| 浦北县| 鲁山县| 镇巴县| 凤凰县| 墨竹工卡县| 广州市| 云浮市| 广元市| 葵青区| 吉林省| 新安县| 桑植县| 云浮市| 琼海市| 五指山市| 汶川县| 巴东县| 当阳市| 勃利县| 图们市| 平邑县| 乌拉特中旗| 凌源市| 合阳县| 泸西县| 巢湖市| 康马县| 浠水县| 绥江县| 商河县| 合水县| 绍兴县|