posts - 66,  comments - 11,  trackbacks - 0
              反向控制:協調以來對象之間合作的責任從對象自身中轉移出來,這就是像Spring這樣的輕量級框架所起的作用。
              創建系統組件之間關聯的動作叫做裝配。在Spring應用系統中,BeanFactory負責裝載Bean的定義并把它們裝配起來。
              IOC使軟件組件松散連接成為可能,AOP讓你能夠捕捉系統中經常使用的功能,把它轉化為組件。
              系統由很多組件組成,每個組件負責一部分功能,然而,這些組件也經常帶有一些除了核心功能之外的附帶功能。系統服務如日志、事務管理和安全經常融入到一些其他功能模塊中。這些系統服務通常叫做交叉業務,這是因為它們總是分布在系統的很多組件中。通過將這些業務分布在多個組件中,給你的代碼引入了雙重復雜性。
              ProxyFactoryBean當需要容器提供一個對象時,它返回一個針對這個對象所有調用的攔截器對象,在調用目標對象方法之前給AOP對象一個先執行的機會。AOP對象執行完畢后,控制權轉回給這個對象,由它執行自己的任務。
              盡管Spring的AOP支持可以被用于從系統核心羅集中分離交叉任務,但是它的主要任務是作為Spring對聲明式事務支持的基礎,Spring帶有很多為JavaBean提供聲明式事務策略的切面。Acegi安全系統為JavaBean提供了聲明式安全服務。

          posted on 2009-10-14 10:48 王永慶 閱讀(193) 評論(0)  編輯  收藏 所屬分類: SPRING
          <2009年10月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          關注blogs

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 定西市| 开阳县| 报价| 陕西省| 沙洋县| 青铜峡市| 剑阁县| 高雄市| 泌阳县| 三台县| 汕尾市| 中江县| 新建县| 林州市| 富裕县| 肇州县| 木兰县| 嘉义市| 康定县| 滨海县| 阿城市| 越西县| 广德县| 内丘县| 桂平市| 大石桥市| 伊宁市| 周宁县| 丹凤县| 宁武县| 云安县| 江达县| 广灵县| 揭东县| 黄大仙区| 北票市| 灵石县| 南京市| 仁化县| 上林县| 寿光市|