隨筆 - 81  文章 - 1033  trackbacks - 0
          <2007年1月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          在浮躁的年代里,我們進取心太切,患得患失;虛榮心太強,戰戰兢兢。一心爭強好勝,惟恐榜上無名。
          I think I can fly , and flying like a bird !
          程序員一名,已售出,缺貨中!

          我的郵件聯系方式

          用且僅用于MSN

          博客點擊率
          free web counter
          free web counter

          常用鏈接

          留言簿(36)

          隨筆檔案

          搜索

          •  

          積分與排名

          • 積分 - 187074
          • 排名 - 309

          最新評論

          閱讀排行榜

          評論排行榜

          ??????最近開始學習spring,涉及到的術語和一些相關內容比較多,也有些很有趣,所以記錄在此備忘。

          ?1 . IoC模式(Inversion of Control)? 反轉控制?? 即? Dependency Injection 依賴注射

          ??????依賴注入的意義是:“保留抽象接口,讓組件(Component)依賴于抽象接口,當組件要與其它實際的對象發生依賴關系時,藉過抽象接口來注入依賴的實際對象。”

          ??????分離關注( Separation of Concerns : SOC)是Ioc模式和AOP產生最原始動力,通過功能分解可得到關注點,這些關注可以是 組件Components, 方面Aspects或服務Services。

          ??????Interface Driven Design 接口驅動 GoF設計模式中推崇的編程方式。AInterface a = new AInterfaceImp();?
          ??????
          ??????著名的好萊塢理論:Don't call me,I will call you. 你呆著別動,到時我會找你。

          ??????依賴注入在Martin Fowler 的文章中談到了三種實現方式:Interface injection 、Setter injection 與Constructor injection 。并分別稱其為Type 1 IoC 、Type 2 IoC 與Type 3 IoC 。

          ??????三種注入方式:■ 接口注入 ■ 屬性注入? ■ 構造函數注入?

          ??????Ioc模式(Dependency Injection模式)有三種:

          第一種類型從JNDI或ServiceManager等獲得被調用者,這里類似ServiceLocator模式。1. EJB/J2EE
          2. Avalon(Apache的一個復雜使用不多的項目)
          第二種類型使用JavaBeans的setter方法1. Spring Framework,
          2. WebWork/XWork
          第三種類型在構造方法中實現依賴1. PicoContainer,
          2. HiveMind



          ?2.? AOP

          ??????pointcut

          ??????advice

          3. Annotation

          ??????在已經發布的JDK1.5(tiger)中增加新的特色叫 Annotation。Annotation提供一種機制,將程序的元素如:類,方法,屬性,參數,本地變量,包和元數據聯系起來。這樣編譯器可以將元數據存儲在Class文件中。這樣虛擬機和其它對象可以根據這些元數據來決定如何使用這些程序元素或改變它們的行為。

          ?4.? 相關資源站點

          ??????spring官方網站 http://www.springframework.org/
          ??????spring中文論壇 http://spring.jactiongroup.net/


          ??????不斷更新中。。。
          posted on 2007-01-11 22:19 cresposhi 閱讀(674) 評論(3)  編輯  收藏

          FeedBack:
          # re: spring相關學習 2007-02-02 12:36 小祝
          又一沙發,哈.
          有時間給我講解哈,呵呵.  回復  更多評論
            
          # re: spring相關學習 2007-02-02 14:22 梅穎
          啊,偉仔,你再發的時候就通知我一哈,我來搶位置。。。  回復  更多評論
            
          # re: spring相關學習 2007-02-02 20:46 施偉
          呵呵,好好。第一個通知你  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 镇雄县| 西乡县| 绥棱县| 武隆县| 防城港市| 色达县| 武冈市| 伊宁县| 红桥区| 庆元县| 永州市| 丰宁| 余干县| 聂荣县| 怀安县| 讷河市| 都匀市| 达日县| 潞西市| 马龙县| 昭觉县| 古蔺县| 丹凤县| 岳池县| 南阳市| 建德市| 石楼县| 万荣县| 安化县| 长治县| 米林县| 五莲县| 杭锦后旗| 浪卡子县| 应城市| 大宁县| 浏阳市| 于田县| 隆尧县| 寻乌县| 蕲春县|