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

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

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          關注blogs

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 正蓝旗| 湟中县| 邢台县| 北碚区| 香河县| 当涂县| 万州区| 资兴市| 拉孜县| 峨边| 旬邑县| 特克斯县| 南郑县| 夏邑县| 永康市| 疏勒县| 济源市| 松原市| 江陵县| 庄河市| 德江县| 泽州县| 星子县| 宜州市| 大化| 南皮县| 盐山县| 淳安县| 贵溪市| 通江县| 双流县| 普洱| 塔城市| 洞头县| 山东| 汉阴县| 巢湖市| 夏津县| 昌平区| 梁平县| 兰坪|