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

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

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

    寫程序,做產(chǎn)品,過日子

    成功其實(shí)很簡(jiǎn)單,就是強(qiáng)迫自己堅(jiān)持下去

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      69 Posts :: 1 Stories :: 92 Comments :: 0 Trackbacks

    AOP的概念已經(jīng)熱了很久了,我一直不太關(guān)注,也不太理解這個(gè)面向方面編程中的方面是什么意思。由于AOP和OOP僅一字之差,所以在網(wǎng)上看到大量的文章來拿這兩個(gè)作對(duì)比,看完后還是稀里糊涂的。

     

    這段時(shí)間開始拿Spring做新產(chǎn)品,于是開始仔細(xì)研究AOP。這才發(fā)現(xiàn)AOP和OOP講的根本不是同一類的東西?!?/p>

    AOP中的方面是指問題的一個(gè)方面,相對(duì)于問題的全部來說的。AOP就是針對(duì)問題的一個(gè)方面編程。它把一個(gè)問題(或者說是需求)從程序級(jí)別上拆分成幾個(gè)方面,讓程序員在編程時(shí)只關(guān)注自己應(yīng)當(dāng)關(guān)注的方面,而完全忽略其它的方面。最后由AOP框架來組合不同程序員(或者說是不同模塊)的程序。

     

    從這點(diǎn)上來說,AOP的確對(duì)模塊化開發(fā)有很大的裨益。



    AOP的好處,主要有兩點(diǎn)。
    一、完全消除了編碼時(shí)模塊之間的依賴,解決了團(tuán)隊(duì)開發(fā)中一龍攔住千江水的瓶頸問題。當(dāng)然,做到這一點(diǎn)除了AOP外,還必須做到面向接口編程。
    二、可以在任意階段,向已有功能模塊中填加新功能,且不侵入原有功能。
    posted on 2007-04-24 12:07 Welkin Hu 閱讀(3972) 評(píng)論(2)  編輯  收藏 所屬分類: Java

    Feedback

    # re: 終于明白了AOP中的方面是什么意思 2007-04-24 16:15 ddd
    我今天在看Spring的文章的時(shí)候,也才知道AOP。。

    簡(jiǎn)單的說, AOP就是插入一個(gè)功能,

    在不影響現(xiàn)有功能的情況下, 向內(nèi)插入一個(gè)新功能  回復(fù)  更多評(píng)論
      

    # re: 終于明白了AOP中的方面是什么意思 2007-04-24 17:53 Long
    呵  回復(fù)  更多評(píng)論
      

    主站蜘蛛池模板: 亚洲中文字幕在线乱码| 中文字幕亚洲精品资源网| 国产一级a毛一级a看免费视频| 亚洲精品国产成人专区| 毛片a级毛片免费播放下载| 一级毛片a免费播放王色电影| 久久久久亚洲av无码尤物| a级毛片无码免费真人| a高清免费毛片久久| 亚洲欧洲尹人香蕉综合| 亚洲精品一级无码鲁丝片| 91成人在线免费观看| 免费一级特黄特色大片| 久久久久亚洲AV片无码下载蜜桃 | caoporn成人免费公开| 亚洲视频一区二区三区| 亚洲国产av无码精品| **aaaaa毛片免费| 成人无码区免费A∨直播| 色婷五月综激情亚洲综合| 亚洲综合熟女久久久30p| 免费涩涩在线视频网| 久草福利资源网站免费| 牛牛在线精品免费视频观看| 亚洲国产精品成人久久久| 亚洲精品tv久久久久久久久| 国产美女做a免费视频软件| 2022久久国产精品免费热麻豆| www免费插插视频| 亚洲精品又粗又大又爽A片| 亚洲国产一区二区三区青草影视| www亚洲精品少妇裸乳一区二区 | 亚洲免费无码在线| 好吊妞在线成人免费| 99re在线这里只有精品免费| 国产精品免费久久| 国产亚洲精彩视频| 亚洲欧洲精品成人久久曰| 亚洲国产品综合人成综合网站| 亚洲精品成人片在线观看精品字幕| 在线永久免费观看黄网站|