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

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

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

    隨筆-26  評(píng)論-44  文章-20  trackbacks-0
    我在普通類(lèi)的main方法中調(diào)用bean:
    Resource resource = new ClassPathResource("applicationContext.xml");
    BeanFactory factory = new XmlBeanFactory(resource);
    for(int i=1;i<5;i++){
              DB dbDAO = (DB)factory.getBean("dbDAO");
              System.out.println(dbDAO);
          }
    每次執(zhí)行程序(不停的調(diào)用main方法,不只是只看一次循環(huán)!)都是相同的引用:
    com.yijia_ctgu.DB.DB@12a54f9
    com.yijia_ctgu.DB.DB@12a54f9
    com.yijia_ctgu.DB.DB@12a54f9
    com.yijia_ctgu.DB.DB@12a54f9


    但是在servlet中使用時(shí):
    Resource resource = new ClassPathResource("applicationContext.xml");
    BeanFactory factory = new XmlBeanFactory(resource);
     dbDAO = (DB)factory.getBean("dbDAO");
    每次操作創(chuàng)建的都是不同的引用:
    如com.yijia_ctgu.DB.DB@16e1782
      com.yijia_ctgu.DB.DB@19be6ee

    為何會(huì)是這樣,是不是servlet每次都會(huì)重新生成spring容器?是servlet獲取bean的方式有問(wèn)題嗎?還是servlet根本不可能每次使用相同的bean.

    我懂了,必須用別的方式:先在web.xml中定義applicatincontext的位置,再用WebApplicationContextUtils獲取ApplicationContext,在用它獲取bean,這樣就每次就是同樣的bean了。

    但是錯(cuò)誤還是在繼續(xù),spring我沒(méi)系統(tǒng)的學(xué),所以總是有太多的問(wèn)題。

    posted on 2008-11-05 10:34 開(kāi)機(jī) 閱讀(354) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): spring

    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 久久国产亚洲精品| 亚洲AV无码一区二区三区系列| 亚洲经典在线观看| 一级毛片在线免费看| 亚洲国产成人一区二区精品区| 香蕉免费看一区二区三区| 日韩精品亚洲aⅴ在线影院| 男人和女人高潮免费网站| 亚洲一区无码精品色| ww在线观视频免费观看w| 亚洲中文字幕无码不卡电影| 亚州**色毛片免费观看| 久久亚洲国产成人精品无码区| 国产V片在线播放免费无码| 国产亚洲精品资在线| 中文精品人人永久免费| 亚洲精品免费在线观看| 99视频精品全部免费观看| 亚洲人成网站日本片| 日韩免费a级在线观看| 免费一级毛片在线播放放视频| 国产亚洲精品久久久久秋霞| 秋霞人成在线观看免费视频 | 成人自慰女黄网站免费大全 | 午夜视频免费观看| 色天使色婷婷在线影院亚洲| 亚洲七七久久精品中文国产| 久久精品一区二区免费看| 亚洲天堂一区二区三区| 免费国产怡红院在线观看| 在线观看免费播放av片| 亚洲精品国产国语| 在线精品亚洲一区二区三区| 最近最好最新2019中文字幕免费| 亚洲熟妇av午夜无码不卡 | 亚洲精品在线播放视频| 日本无卡码免费一区二区三区| av片在线观看永久免费| 亚洲日本香蕉视频| 亚洲А∨精品天堂在线| 足恋玩丝袜脚视频免费网站|