簡談AOP

  1、問題  問題:想要添加日誌記錄、性能監控、安全監測    2、最初解決方案  2.1、最初解決方案 缺點:太多重複代碼,且緊耦合   2.2、抽象類進行共性設計,子類進行個性設計,此處不講解,缺點一榮俱榮,一損俱損   2.3、使用裝飾器模式/代理模式改進的解決方案 裝飾器模式:動態地給一個對象添加一些額外的職責。就增加功能來說, 裝飾器模式相比生成子類更爲靈活。 代理模式:爲其他對象提供
相關文章
相關標籤/搜索