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 王永慶 閱讀(190) 評論(0)  編輯  收藏 所屬分類: SPRING
          <2009年10月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          關注blogs

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 湖北省| 阳朔县| 湖南省| 毕节市| 元谋县| 大同县| 石屏县| 大港区| 高密市| 资兴市| 易门县| 遂川县| 余江县| 于田县| 长宁县| 南丰县| 稷山县| 酒泉市| 青阳县| 甘泉县| 寻乌县| 康马县| 大丰市| 宁南县| 镇安县| 崇礼县| 武定县| 杂多县| 浮山县| 桂阳县| 德保县| 雅安市| 佛学| 开鲁县| 衡水市| 葫芦岛市| 青阳县| 盖州市| 怀来县| 新闻| 六枝特区|