冷面閻羅

          低調(diào)做人&&高調(diào)做事
          隨筆 - 208, 文章 - 3, 評(píng)論 - 593, 引用 - 0
          數(shù)據(jù)加載中……

          spring學(xué)習(xí)(二)

                  今天繼續(xù)學(xué)習(xí)spring,按照《Spring 開發(fā)指南》go on,結(jié)果到22頁的時(shí)候發(fā)現(xiàn)有如下代碼
          InputStream is = new FileInputStream("bean.xml");
          XmlBeanFactory factory 
          = new XmlBeanFactory(is);
          Action action 
          = (Action) factory.getBean("TheAction");
                使用junit4測試發(fā)送,發(fā)現(xiàn)有錯(cuò)誤,但是依舊可以運(yùn)行得到預(yù)期的結(jié)果。

                查看API以及去網(wǎng)上baidu了一圈,發(fā)現(xiàn)底層的確沒有xmlbeanfactory(inputstream )的方法,但是不知道為什么夏老師依舊這樣寫?
                我根據(jù)API中方法,這樣實(shí)現(xiàn)
                  Resource in = new FileSystemResource("bean1.xml");
                  XmlBeanFactory factory 
          = new XmlBeanFactory((Resource) in);
                  Action action 
          = (Action) factory.getBean("TheAction");
                  System.out.println(action.execte(
          "xixi hha "));
               
                不知道,這個(gè)算不算是《Spring 開發(fā)指南》中的又一BUG
                等那天有時(shí)間 在單位找找牛人問問。

                不知道你發(fā)現(xiàn)這個(gè)問題么?說說你是怎么理解的,大家一起交流一下么?

          posted on 2008-09-26 22:41 冷面閻羅 閱讀(492) 評(píng)論(0)  編輯  收藏 所屬分類: java

          主站蜘蛛池模板: 望奎县| 廉江市| 出国| 神木县| 汪清县| 中牟县| 文昌市| 美姑县| 柞水县| 宜宾市| 新丰县| 吉首市| 涪陵区| 巩义市| 苍山县| 和平区| 增城市| 侯马市| 门源| 上杭县| 博乐市| 林甸县| 平塘县| 应用必备| 东安县| 乌什县| 亳州市| 普定县| 永昌县| 渑池县| 榆中县| 湟源县| 临江市| 信丰县| 龙南县| 临朐县| 铁力市| 兰州市| 广水市| 沂水县| 泽州县|