乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      轉 Spring中Bean的三種管理方式

       昵稱1007715 2010-04-23
      在前面已經(jīng)簡要的介紹了Spring的管理方式,下面對其做進一步的解釋。在Spring中,有三種方式對Bean進行管理,分別是BeanWrapper,BeanFactory,ApplicationContext.
      下面分別對其做解釋:
      1 BeanWrapper
      先看一下代碼:
      Java代碼 復制代碼
      1. package com.jnotnull;   
      2.   
      3. public class HelloWorld {   
      4.     public String message = null;   
      5.   
      6.         HelloWorld(){                  
      7.         }   
      8.   
      9.     public String getMessage() {   
      10.         return message;   
      11.     }   
      12.   
      13.     public void setMessage(String message) {   
      14.         this.message = message;   
      15.     }   
      16.   
      17. }  

      在這里我們加入了一個無參數(shù)構造函數(shù):因為
      org.springframework.beans包遵循Sun發(fā)布的JavaBeans標準。 一個JavaBean是一個簡單的包含無參數(shù)構造函數(shù)的類,并且包含seter和getter屬性方法。
      下面看一下調(diào)用的測試類
      Java代碼 復制代碼
      1. package com.jnotnull;   
      2.   
      3. import org.springframework.context.ApplicationContext;   
      4. import org.springframework.context.support.FileSystemXmlApplicationContext;   
      5.   
      6. public class Test {   
      7.     public static void main(String []args) throws Exception{   
      8.         Object object =  Class.forName("com.jnotnull.HelloWorld");   
      9.                 BeanWrapper bw = new BeanWrapperImpl(object);   
      10.                 bw.setPropertyValue("message","HelloWorld");   
      11.                 System.out.println(bw.getPropertyValue("message"));        
      12.     }   
      13. }  
      由此我們可以看出,在BeanWrapper是不需要配置文件的。

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多