<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 165, comments - 198, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    AOP 學(xué)習(xí)筆記

    Posted on 2007-10-18 18:16 G_G 閱讀(1598) 評(píng)論(3)  編輯  收藏 所屬分類: AOP
    如有錯(cuò)誤大家多指教

    1.call(* *(..)) 和 execution(* *(..)) 區(qū)別
    ?
    call 和 execution 都為切面限定
    ? execution 進(jìn)行切面添加只能在方法定義的開始和結(jié)束。如:
    ?? >>>AOP 添加
    ? ??? public String getName(){
    ? ??? ??? System.out.println("G_G");
    ??? ??? return this.name ;
    ??? }
    ?? >>>AOP 添加
    ? call進(jìn)行切面添加沒有限定。如:
    ??? >>>AOP 添加
    ? ??? public String getName(){
    ????????? >>>AOP 添加
    ? ??? ??? System.out.println("G_G");
    ????????? >>>AOP 添加
    ??? ??? return this.name ;
    ??? }
    ?? >>>AOP 添加

    ???? 2.this within區(qū)別
    ?? 都為范圍限定作用,如: within(Demo) && execution( * *(..)) 在類Demo中的所有..
    ?? 區(qū)別是:this不能切靜態(tài),within沒有

    ?3.cflow的作用

    ? 我們從 1>cflow( within(DD+) && execution( * *(..)) )

    ???????? 2>within(DD+) && execution( * *(..)) 的區(qū)別來看
    ? 1與2的對(duì)比是在2的切入點(diǎn)下再加 aj 文件的方法 進(jìn)行添加切入點(diǎn)。

    4.方法添加
    ? 如:Introduction Example例中的 CloneablePoint.aj
    ???? Point類繼承Clonable 添加
    clone() 方法
    ???declare?parents:?Point?implements?Cloneable;

    ???
    public?Object?Point.clone() throws?CloneNotSupportedException?{
    ??????
    return?super.clone();
    ???}

    ?? point.clone()....




    ??



    評(píng)論

    # re: AOP 學(xué)習(xí)筆記  回復(fù)  更多評(píng)論   

    2007-10-18 18:16 by G_G
    我會(huì)邊學(xué)習(xí)邊記錄的

    # re: AOP 學(xué)習(xí)筆記  回復(fù)  更多評(píng)論   

    2007-10-20 02:01 by bigboy
    好的!繼續(xù)堅(jiān)持!

    # re: AOP 學(xué)習(xí)筆記  回復(fù)  更多評(píng)論   

    2007-11-22 19:33 by 專注JAVA開源

    http://www.agilesource.org/column_1_1.html

    這個(gè)地方很多不錯(cuò)的JAVA AOP資料。

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产福利电影一区二区三区,亚洲国模精品一区 | 中文字幕在线成人免费看| 国产亚洲综合久久系列| 91麻豆国产免费观看| 亚洲经典千人经典日产| 亚洲一区二区女搞男| 一二三四在线观看免费高清中文在线观看 | 亚洲专区一路线二| 亚洲成?v人片天堂网无码| 国产白丝无码免费视频| 亚洲αⅴ无码乱码在线观看性色| 亚洲午夜久久久久久久久电影网| 青青视频观看免费99| 国产精品美女免费视频观看| tom影院亚洲国产一区二区| 久久精品国产亚洲5555| 色窝窝免费一区二区三区| 黄桃AV无码免费一区二区三区| 亚洲人成免费电影| 亚洲色成人中文字幕网站| 女人被男人桶得好爽免费视频 | 无码日韩精品一区二区免费暖暖 | 成在人线av无码免费高潮水| 亚洲av乱码一区二区三区香蕉 | 亚洲国产精品成人综合久久久 | 污污网站18禁在线永久免费观看| 麻豆亚洲AV成人无码久久精品 | 亚洲三级电影网站| 五月婷婷亚洲综合| 亚洲人成电影网站免费| 国产三级在线免费| 一级特黄录像免费播放中文版 | 中文字幕免费在线看线人 | 在线播放高清国语自产拍免费 | 好吊妞788免费视频播放| 亚洲视频在线免费播放| 国产精品免费大片一区二区| 久久人午夜亚洲精品无码区 | 九九九精品视频免费| 亚洲熟妇AV乱码在线观看| 亚洲黄色三级网站|