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

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

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

    風雨無阻

    Spring獲取ApplicationContext的正確方式

    前兩天聯(lián)華對單系統(tǒng)頻頻出現(xiàn)out of memory的問題,經過層層分析,終于弄明白原來瓶頸出現(xiàn)在Spring獲取Bean那一步上。以前的做法是在delegate層ApplicationContext context = new ClassPathXmlApplicationContext("Compare.xml"); 這樣我把log4j的debug打開后發(fā)現(xiàn),每做1步操作的時候系統(tǒng)都會重新加載這個xml,重新創(chuàng)建Bean的實例,重新獲取url-mapping,這無疑是個及其錯誤的方式。      研究后發(fā)現(xiàn)正確的使用方式是:      首先在web.xml里配置ApplicationContext      <context-param>
              <param-name>contextConfigLocation</param-name>
              <param-value>/WEB-INF/applicationContext.xml</param-value>
         </context-param>     <listener>
              <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
         </listener>     然后在Action中編寫如下代碼得到Context,(我是覆蓋了Struts Action的setServlet方法,也許還有更好的方法)。     public void setServlet(ActionServlet servlet){
             super.setServlet(servlet);
             ServletContext servletContext = servlet.getServletContext();
            WebApplicationContext wac =    WebApplicationContextUtils.getRequiredWebApplicationContext(servletContext);
             // get yours beans     }     這樣在啟動服務時已經加載了xml中的配置,而不用每次都重新加載,大大提高了系統(tǒng)的效率

    posted on 2009-04-17 16:45 秋楓故事 閱讀(1019) 評論(0)  編輯  收藏


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


    網站導航:
     
    <2009年4月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    導航

    統(tǒng)計

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    新聞檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲一区二区高清| 手机在线免费视频| 永久亚洲成a人片777777| 黄色片网站在线免费观看| 国产精品jizz在线观看免费| 亚洲人成人无码.www石榴| 最新仑乱免费视频| 亚洲欧洲专线一区| 国产无遮挡裸体免费视频 | 狼友av永久网站免费观看| 亚洲卡一卡二卡乱码新区| 香蕉视频在线观看免费国产婷婷 | 亚洲日韩乱码中文无码蜜桃臀网站| 一级毛片免费不卡| 亚洲精品~无码抽插| 国产成人久久AV免费| 亚洲综合激情视频| 成人毛片手机版免费看| 亚洲av永久无码精品秋霞电影秋| 国产人妖ts在线观看免费视频| 免费视频精品一区二区| 亚洲精品国偷自产在线| 在线观看免费中文视频| 亚洲性无码一区二区三区| 亚洲av高清在线观看一区二区| aaa毛片免费观看| 亚洲欧洲精品一区二区三区| 午夜小视频免费观看| 精品免费久久久久国产一区| 亚洲综合成人网在线观看| 我想看一级毛片免费的| 国产精品免费久久| 亚洲第一成年网站大全亚洲| 日韩高清免费在线观看| 国内精品免费视频精选在线观看 | 国产在线jyzzjyzz免费麻豆 | 日本高清免费不卡在线| 国产免费区在线观看十分钟 | 亚洲黄色片在线观看| 四虎影院免费视频| 国产猛男猛女超爽免费视频|