計算機程序虛擬的人生
          虛擬世界中的游魂
            這個文檔的作者是夏昕。先看看這個文檔的內(nèi)容,在作出評論!! 
            看了spring初探這一章,給我的感覺就是利用java的反射機制,和hibernate差不多!!
           
            控制反轉(zhuǎn) IOC(Inversion of control):由容器控制程序之間的關(guān)系,而非傳統(tǒng)實現(xiàn)中,有程序直接操控。
            依賴注入DI(Dependency injection):組件之間的依賴關(guān)系由容器在運行期決定,即由容器動態(tài)的將某種依賴關(guān)系注入到組件中。
           
           依賴注入的特性:依賴注入機制減輕了組件之間的依賴關(guān)系,同時也大大地提高了組件的可移植性,這意味組件得到重用的機會將會更多!

           注入主要有:接口方式、參數(shù)方式、構(gòu)造方式,其實我覺得參數(shù)和構(gòu)造應(yīng)該都屬于參數(shù)傳值的方式。 
           
           什么叫熱部署?
                熱部署指的是配置文件修改后自動被容器讀取,無需重新啟動應(yīng)用服務(wù)器。

          <beans>
               <description>Spring Quick Start</description>
               <bean id="messageSource"
                         class="org.springframework.context.support.ResourceBundleMessageSource">
                     <property name="basenames">
                        <list>
                              <value>messages</value>
                        </list>
                     </property>
                </bean>
          </beans>
          這里聲明了一個名為messageSource的Bean(注意對于Message定義,Bean ID必須為messageSource,這是目前Spring的編碼規(guī)約),對應(yīng)類為ResourceBundleMessageSource,目前Spring中提供了兩個MessageSource接口的實現(xiàn),即ResourceBundleMessageSourceReloadableResourceBundleMessageSource后者提供了無需重啟即可重新加載配置信息的特性

          注意:實際上Spring實用了jdk中的ResourceBundle來讀取配置文件

          對于屬性文件中的國際化中文問題:可以利用JDK中的轉(zhuǎn)碼工具native2ascii.exe來進行轉(zhuǎn)換
          posted on 2009-06-22 15:49 小兄弟(Robbins) 閱讀(243) 評論(0)  編輯  收藏

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


          網(wǎng)站導航:
           
           
          主站蜘蛛池模板: 临泽县| 东方市| 呼和浩特市| 双桥区| 南宫市| 墨竹工卡县| 福安市| 墨江| 龙口市| 苍山县| 黔西| 墨脱县| 冕宁县| 申扎县| 新乡县| 博客| 泽州县| 乡城县| 榆中县| 涡阳县| 图片| 大同县| 江北区| 综艺| 黎城县| 台北市| 慈溪市| 大安市| 固始县| 织金县| 西充县| 武山县| 邮箱| 绥德县| 新营市| 尼勒克县| 禄劝| 温泉县| 加查县| 嫩江县| 横峰县|