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

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

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

    沙漠中的魚

    欲上天堂,先下地獄
    posts - 0, comments - 56, trackbacks - 0, articles - 119
      BlogJava :: 首頁 ::  :: 聯系 :: 聚合  :: 管理

    spring中通過代碼注冊bean

    Posted on 2011-11-28 22:24 沙漠中的魚 閱讀(778) 評論(0)  編輯  收藏 所屬分類: 開源框架Java
    public static void main(String[] args)   
    {   
     DefaultListableBeanFactory beanregistry
    =new DefaultListableBeanFactory();   
     BeanFactory container
    =(BeanFactory)bindViaCode(beanRegistry);   
     FXNewsProvider newsProvider
    =(FXNewsProvider)container.getBean("djNewsProvider");   
     newsProvider.getAndPersistNews();   
    }
       
    public static BeanFactory bindViaCode(BeanDefinitionRegistry registry)   
    {   
      AbstractBeanDefinition newsProvider
    =new RootBeanDefintion(FXNewsProvider.class,true);   
    AbstractBeanDefinition newsListener
    =new RootBeanDefintion(DowJonesNewListerner.class,true);   
    AbstractBeanDefinition newsPersister
    =new RootBeanDefintion(DowJonesNewPersister.class,true);   
    //將bean定義到注冊容器中   
    registry.registerBeanDefinition("djNewsProvider",newsProvider);   
    registry.registerBeanDefinition(
    "djListener",newsListener);   
    registry.registerBeanDefinition(
    "djPersister",newsPersister);   
    //指定依賴關系   
    //通過構造函數方式注入   
    ConstructorArgumentValues argValues=new ConstructorArgumentValues();   
    argValues.addIndexedArgumentValue(
    0,newsListener);   
    argValues.addIndexedArgumentValue(
    1,newsPresister);   
    newsProvier.setConstructorArgumentValues(argValues);   
    //通過setter方式注入   
    MutablepropertyValues propertyValues=new MutablePropertyValues();   
    propertyValues.addPropertyValue(
    new ropertyValue("newsListener",newsListener));   
    propertyValues.addPropertyValue(
    new ropertyValue("newsPresister",newsPresister));   
    newsProvider.setPropertyValues(propertyValues);   
    //綁定完成   
    return (BeanFactory)registry;   
    }
       
    }
    主站蜘蛛池模板: 亚洲日韩在线中文字幕第一页| 国产大片线上免费看| 亚洲AV综合色区无码另类小说| 精品国产污污免费网站入口在线| 亚洲精品无码久久久久AV麻豆| 一级女性全黄生活片免费看| 中文亚洲AV片不卡在线观看| 成人无码a级毛片免费| 久久久亚洲欧洲日产国码二区 | a级毛片免费全部播放无码| 国产亚洲精品高清在线| 国产亚洲精品免费视频播放| 亚洲成AV人片在| 又粗又大又黑又长的免费视频| 国产精品亚洲综合五月天| 国产免费黄色大片| 国产V片在线播放免费无码 | 亚洲无码日韩精品第一页| 久久一区二区三区免费| 亚洲av片劲爆在线观看| 无码人妻一区二区三区免费手机| 国产精品亚洲综合网站| 国产亚洲A∨片在线观看| 亚洲免费观看在线视频| 男男黄GAY片免费网站WWW| 亚洲午夜福利AV一区二区无码| 久久国产色AV免费观看| 亚洲精品伊人久久久久| 亚洲免费日韩无码系列| 4444www免费看| 边摸边吃奶边做爽免费视频99| 亚洲av日韩av高潮潮喷无码 | 亚洲无码视频在线| 亚洲一级毛片免费观看| 国产亚洲精品欧洲在线观看| 国产精一品亚洲二区在线播放| 黄色片在线免费观看 | 一级做a爱过程免费视| 亚洲特级aaaaaa毛片| 亚洲国模精品一区| 91成人免费在线视频|