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

          導(dǎo)航

          隨筆分類(86)

          隨筆檔案(85)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

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

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

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

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

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

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

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

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

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

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

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

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

            正在努力學(xué)習(xí)SPRING,發(fā)給我一份,謝謝!  回復(fù)  更多評論   

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

            請發(fā)給我一份testAOP好嗎,謝謝!  回復(fù)  更多評論   

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          • # spring 時鐘觸發(fā)器的使用[未登錄]  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);
            }

            }
              回復(fù)  更多評論   

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

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

            boilingblood@163.com 謝謝  回復(fù)  更多評論   

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

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

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

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

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


             觀音菩薩贊

          主站蜘蛛池模板: 荔波县| 敦煌市| 峨眉山市| 若羌县| 安宁市| 同德县| 灵丘县| 遵化市| 华安县| 宾川县| 红桥区| 南皮县| 武清区| 从江县| 湘乡市| 广东省| 毕节市| 株洲市| 常德市| 芜湖县| 资阳市| 淮安市| 肇庆市| 泸水县| 贡山| 安泽县| 黄冈市| 务川| 厦门市| 蓬安县| 赤水市| 晋宁县| 龙里县| 开阳县| 吉隆县| 普宁市| 广德县| 宝山区| 读书| 白水县| 富源县|