軟件藝術思考者  
          混沌,彷徨,立志,蓄勢...
          公告
          日歷
          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          隨筆分類(86)

          隨筆檔案(85)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

           
          今天我徹底的理解了aop的概念及用法。比較起來還是概念比較重要,其實spring向我們展示的最重要的東西就是思維。她已經不是面向對象了,而是面向對象的集合--切面。
          aop是面向切面編程的,由此首先應該弄清的是:什么是切面?
          切面是切入點和通知的結合體。
          怎樣組織一個切面?換句話說怎么把眾多的類組織成一個切面?就要看我們在哪些類的代理類中插入相同的通知了。過多的例子不再舉了,如果誰想要一份testAOP工程實例,可以給我留言。
          本程序說明:
          tom是公司的一位經理manager(pojo)。
          由于事務繁忙,他聘用了一個秘書secretary(通知),
          每當經理上班的時候,秘書總會把一天的計劃自動的提前交給經理并作口水狀。
          而對于別人,她的態度就不是那么好了。
          在這個程序中,我們的秘書對經理說話的時候用的是前置通知。
          對普通工人說話的時候用的是后置通知。
          點一下運行看看程序的結果吧?
          posted on 2006-07-27 17:04 智者無疆 閱讀(1623) 評論(31)  編輯  收藏 所屬分類: about spring
          評論:
          • # re: spring 實踐,進一步理解和使用aop  Jeff_Java Posted @ 2006-07-27 18:03
            你好,想要一份testAOP的實例,能否發我一份,謝謝
            liucunjie@hotmail.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  caike Posted @ 2006-07-27 19:10
            我也想學習一下,jsnail at gmail.com, 謝謝  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  nbt Posted @ 2006-07-28 09:01
            你好,我現在在學習spring但對它的aop不理解,能否給我發一份你的程序,謝謝!
            我的email:nbtymm@gmail.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  Flyingnick Posted @ 2006-07-28 09:29
            flyingnick@163.com
            多謝了~  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  THEMAX Posted @ 2006-07-28 09:51
            給我一份,
            cbzdream2008@sina.com
            麻煩樓主在解釋的詳細些,謝謝!  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  白白 Posted @ 2006-07-28 11:10
            老公,你好棒哦,呵呵!!
            http://hi.baidu.com/luzhu33  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  kisscheng Posted @ 2006-07-31 00:05
            kisscheng@citiz.net 謝謝  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  tom Posted @ 2006-07-31 18:03
            我不要  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  白白 Posted @ 2006-08-01 09:44
            好啊,好啊,頂一下!!
            http://hi.baidu.com/luzhu33  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  laosan Posted @ 2006-08-03 14:00
            謝謝,能給我一份嗎,jpsignori@126.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  fanvil Posted @ 2006-08-04 17:21
            pls give me a copy of ur prj.thx fanvil@gmail.com   回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  paulblue Posted @ 2006-08-06 22:13
            paulblue@163.com

            正在努力學習SPRING,發給我一份,謝謝!  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  javabc Posted @ 2006-08-07 09:30
            javabc@sohu.com

            請發給我一份testAOP好嗎,謝謝!  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  Ethan Posted @ 2006-08-07 12:09
            你好,想要一份testAOP的實例,能否發我一份,謝謝
            lingethan@hotmail.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  Johnnie Posted @ 2006-08-18 13:57
            你好,能給我發一份嗎?謝謝了!
            mail@johnnie.cn  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  xinhaoyu Posted @ 2006-08-31 15:29
            給我一份
            yu33110@163.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  shevchenko Posted @ 2006-09-01 09:02
            學習spring 給我一份謝謝!songlijun2000@163.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  spring newbie Posted @ 2006-09-06 13:59
            請發給我一個,謝謝~
            rui_uk@163.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  gong365 Posted @ 2007-03-08 11:40
            同樣需要一份,gong365#gamil.com 謝謝  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  ahua3515 Posted @ 2007-04-24 19:14
            謝謝樓主,我也曾一段時間研究過aop思想,最近又重起開始啟用,aop用的還不是很廣阿,特別是權限這塊,復雜的權限不好aop阿,想同樓主交流一下,看看樓主的理解 ahua3515@163.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop[未登錄]  michael Posted @ 2007-05-16 13:07
            我正在學習aop呢,也想要一份testZOP instance 謝謝!!

            我的郵箱: sj780705@163.com   回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop[未登錄]  michael Posted @ 2007-05-16 13:08
            不好意思,是 testAOP instance 謝謝!!

            我的郵箱: sj780705@163.com   回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  dl Posted @ 2007-06-12 21:16
            學習一下,dailindl@gmail.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  spring學習則 Posted @ 2007-11-27 14:29
            我正在學習中,麻煩也發一份,謝謝
            wbdavid02@sina.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop[未登錄]  Harry Posted @ 2008-01-17 00:45
            harryxing@msn.com  回復  更多評論   

          • # spring 時鐘觸發器的使用[未登錄]  lijun Posted @ 2008-01-22 10:09
            <!-- 常鵬添加 2007年10月11日 目的:自動將每天的新商品上傳到公司的博客上-->
            <bean id="getBBSJob" class="org.springframework.scheduling.quartz.JobDetailBean">
            <property name="jobClass">
            <value>com.wonibo.projectx.web.util.GetBBSTask</value>
            </property>
            </bean>
            <bean id="getBBSTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
            <property name="jobDetail">
            <ref bean="getBBSJob"/>
            </property>
            <property name="cronExpression">
            <value>0 40 23 * * ?</value>
            </property>
            </bean>
            <!-- 常鵬添加 2007年10月11日 -->
            <bean id="createIndexJob" class="org.springframework.scheduling.quartz.JobDetailBean">
            <property name="jobClass">
            <value>com.wonibo.projectx.web.util.AutoCreateIndex</value>
            </property>
            </bean>
            <bean id="createIndexJobTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
            <property name="jobDetail">
            <ref bean="createIndexJob"/>
            </property>

            <property name="startDelay">
            <value>10000</value>
            </property>

            <property name="repeatInterval">
            <value>3600000</value>
            </property>
            </bean>
            <bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
            <property name="triggers">
            <list>
            <ref bean="getBBSTrigger"/>
            <ref bean="createIndexJobTrigger"/>
            </list>
            </property>
            </bean>

            package com.wonibo.projectx.web.util;

            import org.quartz.JobExecutionContext;
            import org.quartz.JobExecutionException;
            import org.springframework.scheduling.quartz.QuartzJobBean;
            import com.wonibo.projectx.service.util.CreateIndex;
            import com.wonibo.projectx.util.CountryConstants;

            public class AutoCreateIndex extends QuartzJobBean{

            @Override
            protected void executeInternal(JobExecutionContext arg0) throws JobExecutionException {
            CreateIndex.getInstance().createProductsIndex(0,CountryConstants.JAPAN_LG);
            CreateIndex.getInstance().createProductsIndex(0,CountryConstants.CHINA_LG);
            }

            }
              回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop[未登錄]  小小 Posted @ 2008-04-18 16:12
            xixianzhong@yahoo.com.cn  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  penghaibo Posted @ 2008-06-10 23:05
            你好,請發一份給我

            boilingblood@163.com 謝謝  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  penghaibo Posted @ 2008-06-10 23:08
            boilingblood@126.com

             啊,油箱搞錯啦,,是這個,,呵呵,,  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  fuweiwei Posted @ 2008-06-19 09:33
            popl2003@qq.com  回復  更多評論   

          • # re: spring 實踐,進一步理解和使用aop  thyccb Posted @ 2008-07-23 15:13
            學習啊 也給我1份額 謝謝
            thyccb@163.com  回復  更多評論   

           
          Copyright © 智者無疆 Powered by: 博客園 模板提供:滬江博客


             觀音菩薩贊

          主站蜘蛛池模板: 繁峙县| 临安市| 安新县| 弥勒县| 明光市| 南充市| 木里| 鸡西市| 奉贤区| 开鲁县| 乌恰县| 定西市| 荆门市| 和林格尔县| 中卫市| 利辛县| 麟游县| 平陆县| 沾益县| 孟连| 铁岭市| 新乡县| 宁乡县| 丰原市| 额尔古纳市| 西华县| 曲松县| 赤城县| 天镇县| 定西市| 安康市| 剑河县| 卓尼县| 凤庆县| 武胜县| 宁南县| 枣庄市| 嘉善县| 舟曲县| 揭东县| 邢台县|