<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
      2008年11月3日
    愛情是相知相交的默契,還是好奇加視覺沖擊的新鮮感,是平等相待,還是占有和被保護(hù)。漫長(zhǎng)的人生該和什么樣的人渡過,離婚爭(zhēng)吵難道無法避免?為什么對(duì)異性只是觀看美麗,卻無法去欣賞崇拜。如果不留心觀察,只是流于表面,又怎么能找到另一半。我們沾染太多世俗,儼然社會(huì)的傀儡,怎么才能逃離社會(huì)陰暗的一面,追尋愛情抑或人生的歸宿,只有留心觀察,認(rèn)真思考,不流于表面。
    posted @ 2009-08-02 19:07 開機(jī) 閱讀(189) | 評(píng)論 (0)編輯 收藏
         摘要:   閱讀全文
    posted @ 2008-11-10 21:45 開機(jī) 閱讀(1770) | 評(píng)論 (1)編輯 收藏
    在以前religionMIS基礎(chǔ)(見我的隨筆:extjs做的信息管理系統(tǒng))上加的sping bean,同時(shí)刪除的幾個(gè)類。

    代碼:http://m.tkk7.com/Files/yijia/(%E5%8E%9F%E5%88%9B)spring_religionMIS.rar

    spring包:http://m.tkk7.com/Files/yijia/spring.rar
    解壓后的spring.jar放到web-info/lib下即可。

    數(shù)據(jù)庫(kù)文件:http://m.tkk7.com/Files/yijia/reliongionmis 20080829 1731.rar
    是mysql做的。

    剛開始進(jìn)系統(tǒng)的時(shí)候有點(diǎn)小問題,沒數(shù)據(jù)顯示,按一下里面的按鈕,如添加,之后就能顯示數(shù)據(jù)了。各個(gè)功能就正常的。以前沒這個(gè)毛病,加了spring 后就這樣的,也許是以前每次都創(chuàng)建新實(shí)例沒問題,現(xiàn)在在spring容器配置后 單實(shí)例引起的問題,。總體來說,比以前好的不少。

    posted @ 2008-11-06 13:32 開機(jī) 閱讀(1341) | 評(píng)論 (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容器初始化的時(shí)候,初始化dbDAO bean會(huì)生成五個(gè)table,可能是先初始化,后才賦值給dbExcute,所以剛開始的五個(gè)都是null.

    posted @ 2008-11-05 14:45 開機(jī) 閱讀(267) | 評(píng)論 (1)編輯 收藏
    我在普通類的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的方式有問題嗎?還是servlet根本不可能每次使用相同的bean.

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

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

    posted @ 2008-11-05 10:34 開機(jī) 閱讀(354) | 評(píng)論 (0)編輯 收藏
    在web.xml中配置spring的contextconfigloaction時(shí),總是定位不到src/applicationContext.xml或者
    /src/applicationContext.xml(也許是我不懂父目錄當(dāng)前目錄之類的)。算了,直接刪除這個(gè)context-param,把a(bǔ)pplicationContext.xml文件復(fù)制到web-info下面,反正spring默認(rèn)的就是那里。
    要是剛開始myeclipse自動(dòng)生成的applicationContext.xml文件的位置就在web-info下就不什么事都沒了,不知道把它放到src有什么意圖?

    我暈啊,后來,程序還要到src下找applicationContext.xml文件,web-info下的也不能刪,無語了。

    我發(fā)布到tomcat的時(shí)候,是以WebRoot為根目錄的,即tomcat的server.xml中是這樣配置的:
    <Context path="" docBase="D:\spring_religionMIS\WebRoot"/>
    這也許就是定位不到src/..的原因吧,因?yàn)槌绦蚩偸菑腤ebRoot往下找,當(dāng)然找不到,我又用../src/applicationContext.xml定位也找不到,不知錯(cuò)在哪里?
    posted @ 2008-11-04 17:27 開機(jī) 閱讀(2178) | 評(píng)論 (2)編輯 收藏
    MyEclipse中,在加spring時(shí),開始只加了spring-core,spring-aop。后來想加spring-web上去,除了直接復(fù)制粘貼包上去,還有沒有更好的方法?
    posted @ 2008-11-03 21:27 開機(jī) 閱讀(216) | 評(píng)論 (0)編輯 收藏
      搞了半天,只要在myeclispe中打開tomcat就行了。
      我剛剛都是在外部用tomcat自帶的monitor打開的,以前沒注意到,寫在這里提醒自己,希望對(duì)出現(xiàn)類似狀況的同志有點(diǎn)幫助。
    posted @ 2008-11-03 15:16 開機(jī) 閱讀(739) | 評(píng)論 (0)編輯 收藏
    主站蜘蛛池模板: 国产精品久久久久久久久免费| 日本xxwwxxww在线视频免费| 国产亚洲精品成人AA片| 在线观看人成网站深夜免费| 九九九国产精品成人免费视频| 亚洲av无码精品网站| 妞干网在线免费观看| 国产啪精品视频网站免费尤物| 亚洲综合校园春色| 77777亚洲午夜久久多人| 99久久人妻精品免费一区| 最新亚洲人成无码网站| 亚洲网站在线免费观看| 亚洲国产成人爱av在线播放| 在免费jizzjizz在线播| 国产vA免费精品高清在线观看| 亚洲精品国产肉丝袜久久| 免费一级e一片在线播放| 最近在线2018视频免费观看| 成人嫩草影院免费观看| 亚洲国产精品综合久久20| 国产午夜亚洲精品午夜鲁丝片| 最近最新的免费中文字幕 | 久青草视频97国内免费影视| 亚洲综合色区中文字幕| 亚洲AV永久无码精品水牛影视| 日韩a级毛片免费视频| 精品无码人妻一区二区免费蜜桃| 色吊丝免费观看网站| 亚洲一区二区三区在线网站| 亚洲人成网www| 亚洲熟妇少妇任你躁在线观看无码| 国产桃色在线成免费视频| 爽爽爽爽爽爽爽成人免费观看| 色婷婷六月亚洲综合香蕉| 亚洲人成网站在线观看播放动漫| 亚洲精品无码专区久久久| 免费在线看片网站| 免费高清小黄站在线观看| 国产在线观看麻豆91精品免费| 九九精品成人免费国产片|