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

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

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

    隨筆-26  評論-44  文章-20  trackbacks-0
    public class Table {
        String tableName;
        String mainPropertyName;
        static int count=1;
        static DBExcute dbExcute=(DBExcute)new ClassPathXmlApplicationContext("applicationContext.xml").getBean("dbExcute");
       
        Table(String tableName,String mainPropertyName){
            this.tableName=tableName;
            this.mainPropertyName=mainPropertyName;
            System.out.println("construct table"+(count++)+" use:"+dbExcute);
        }
            .............
            .............
         public static void main(String []dsf){
         new Table("user","1");
      }
    }

    如上只new Table(..)一次:
    結(jié)果卻是:
    construct table1 use:null
    construct table2 use:null
    construct table3 use:null
    construct table4 use:null
    construct table5 use:null
    construct table6 use:com.yijia_ctgu.DB.DBExcute@535b58


    奇怪中。。。。。。。


    明白了,spring容器初始化的時候,初始化dbDAO bean會生成五個table,可能是先初始化,后才賦值給dbExcute,所以剛開始的五個都是null.

    posted on 2008-11-05 14:45 開機 閱讀(268) 評論(1)  編輯  收藏

    評論:
    # re: 為何new了一次,卻執(zhí)行了好幾次? 2008-11-18 18:40 | eyejava
    工廠ApplicationContext會提前在容器中初使化一些實例,但用戶使用時,再從容器中取一個給用戶。  回復  更多評論
      

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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 中文字幕在线免费观看视频| 高h视频在线免费观看| 男人的天堂网免费网站| 亚洲午夜福利精品无码| 一本大道一卡二大卡三卡免费| 国产免费观看青青草原网站| 美女视频免费看一区二区| 又黄又爽一线毛片免费观看| 日韩毛片一区视频免费| 亚洲中文字幕无码一区| 国产好大好硬好爽免费不卡| 亚洲国产一区国产亚洲| 波多野结衣免费在线观看| 亚洲一区在线观看视频| 成全视频在线观看免费高清动漫视频下载| 亚洲最大成人网色香蕉| 最近免费中文字幕4| 无人视频免费观看免费视频| 亚洲一本大道无码av天堂| 老司机69精品成免费视频| 亚洲国产韩国一区二区| 日本媚薬痉挛在线观看免费| 日韩精品无码免费视频| 内射干少妇亚洲69XXX| 久久久久久国产精品免费免费 | 久久久久亚洲AV无码观看| 免费在线观看的网站| 污污视频网站免费观看| 亚洲第一AV网站| 无码人妻久久一区二区三区免费丨| 亚洲av午夜国产精品无码中文字| 亚洲人妻av伦理| 91精品国产免费| 妇女自拍偷自拍亚洲精品| 国产成人精品日本亚洲网站| 99久久综合国产精品免费| 大片免费观看92在线视频线视频| 亚洲日本中文字幕| 国产一区二区免费在线| 久久久久久夜精品精品免费啦| 亚洲日韩精品A∨片无码加勒比|