<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    黑豆熊——BlogJava

    面對挑戰,我告訴自己:面對是勇氣,積極面對是態度,堅持積極面對是毅力!

    常用鏈接

    統計

    積分與排名

    最新評論

    Spring學習筆記

     依賴注入,是Spring的核心機制,可以使SpringBean以配置文件的形式組織在一起,而不是以硬編碼的形式耦合在一起。

     依賴注入的方式通常有兩種:

    第一:設值注入

    是通過Setter方法傳入被調用者的實例,這種方式簡單,直觀,因此在Spring的依賴注入里面得到大量的使用。

     第二:構造注入

    所謂構造注入,主要是指通過構造函數來完成依賴關系的設定,而不是通過Setter方法。

     

    BeanBeanFactory的比較:

    一、BeanSpring管理的基本單位,在SpringJ2EE應用當中,所有的組件都是BeanBean包括數據源,HibernateSessionFactory以及事務管理器。

    二、BeanFactorySpring容器的最基本接口,BeanFactory負責創建,配置及管理Bean,它有個子接口:ApplicationContext,因此也被稱為Spring上下文,另外,Spring容器還負責管理BeanBean之間的依賴關系。 

    <beans/>元素是Spring配置文件的根元素,<bean/><beans/>的子元素,<beans/>可以定義多個<bean/>元素,<bean/>定義一個<bean>,每個<bean>是接受Spring容器里的Java實例:

         在定義<bean>時,必須定義兩個元素:

    一、id :確定該<bean>的唯一標識符

    二、class:指定該<bean>的實現類,在這里不能是接口。通常情況下,Spring都會使用New關鍵字直接創建該<bean>的實例,因此,這里必須提供Bean實現類的類名。

    Spring集中管理bean的實例化時,bean實例可以通過BeabFactoryGetBean(String Beanid)方法獲得,此時,BeanFactory將變成簡單工廠里的工廠,程序只需要獲取BeanFactory的引用,即可獲得Spring容器管理全部實例的引用,從而是程序不需要實現與具體實例的實現的耦合。在具體的J2EE應用中,當應用啟動時,會自動創建Spring容器的實例,組件之間直接以依賴注入的方式耦合,甚至無需訪問Spring容器。

           <bean>Spring容器中的兩種基本行為:

    一、              singleton:單態行為

    二、              non-singleton或者prototype:原型

     

    posted on 2007-10-29 15:43 黑豆熊 閱讀(1078) 評論(0)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 看亚洲a级一级毛片| 亚洲毛片基地4455ww| 一级毛片完整版免费播放一区| 拔擦拔擦8x华人免费久久| 亚洲综合久久精品无码色欲| 成人无遮挡裸免费视频在线观看| 亚洲手机中文字幕| 四虎国产精品免费久久| 亚洲欧洲免费无码| 国产精品嫩草影院免费| 四虎精品成人免费视频| 伊人亚洲综合青草青草久热| 在线观看片免费人成视频播放| 亚洲欧洲自拍拍偷午夜色无码| 国产免费无码AV片在线观看不卡| 国产av天堂亚洲国产av天堂| 69精品免费视频| 三年片在线观看免费西瓜视频| 亚洲综合精品香蕉久久网| 国产一级片免费看| 亚洲免费闲人蜜桃| 免费观看男人吊女人视频| 在线观看亚洲人成网站| 成年午夜视频免费观看视频 | 国产一区二区三区在线免费| 五月天婷婷精品免费视频| 国产成人亚洲综合色影视| 5g影院5g天天爽永久免费影院| 亚洲中文无码a∨在线观看| 免费黄网在线观看| 色婷婷六月亚洲婷婷丁香| 免费AA片少妇人AA片直播| 美女露100%胸无遮挡免费观看| 亚洲色无码专区在线观看| 四虎在线免费视频| 一个人看的免费视频www在线高清动漫| 亚洲av无码国产精品色午夜字幕| 在线v片免费观看视频| 一级毛片**免费看试看20分钟| 亚洲蜜芽在线精品一区| 免费人妻av无码专区|