<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 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    AOP 學習筆記

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

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

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

    ?3.cflow的作用

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

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

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

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

    ?? point.clone()....




    ??



    評論

    # re: AOP 學習筆記  回復  更多評論   

    2007-10-18 18:16 by G_G
    我會邊學習邊記錄的

    # re: AOP 學習筆記  回復  更多評論   

    2007-10-20 02:01 by bigboy
    好的!繼續堅持!

    # re: AOP 學習筆記  回復  更多評論   

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

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

    這個地方很多不錯的JAVA AOP資料。
    主站蜘蛛池模板: 亚洲成网777777国产精品| 无码精品人妻一区二区三区免费看 | aa级毛片毛片免费观看久| 日本19禁啪啪无遮挡免费动图| 亚洲Av无码一区二区二三区| 99久久精品日本一区二区免费 | 成年女人喷潮毛片免费播放| 最近免费中文字幕大全免费版视频| 自拍偷自拍亚洲精品被多人伦好爽| 老司机亚洲精品影院在线观看 | jizz免费在线观看| 国产AV无码专区亚洲AWWW| 中国人免费观看高清在线观看二区| 美女内射毛片在线看免费人动物| 亚洲精品在线免费观看| 青娱分类视频精品免费2| 亚洲不卡av不卡一区二区| 最近免费mv在线观看动漫| 在线电影你懂的亚洲| 青青视频观看免费99| 久久精品国产亚洲av品善| 亚洲国产天堂久久综合| a级毛片毛片免费观看永久| 久久青青草原亚洲av无码app| 99久久久精品免费观看国产| 亚洲AⅤ男人的天堂在线观看| 亚洲日韩在线观看免费视频| 中文字幕无码毛片免费看| 亚洲成人免费电影| 免费看片A级毛片免费看| 亚洲成A∨人片在线观看无码| 日韩一区二区a片免费观看| 男女男精品网站免费观看| 91免费在线播放| 亚洲av永久无码| 国产亚洲色婷婷久久99精品| 立即播放免费毛片一级| 亚洲大成色www永久网站| 成人网站免费观看| 拍拍拍无挡免费视频网站| 亚洲欧美日韩久久精品|