Junky's IT Notebook

          統計

          留言簿(8)

          積分與排名

          WebSphere Studio

          閱讀排行榜

          評論排行榜

          讀取配置文件的幾種方法

          在讀spring in aciton 時,他用的BeanFactory factory = new XmlBeanFactory(new FileInputStream("hello.xml"));
          可是現在的用的1.2.6版本的構造器(XmlBeanFactory)只能接收Resource接口了,所以調不出來是正常的事情,假設現在有一個文件hello.xml
          讀取方法

          1:ApplicationContext cx=new FileSystemXmlApplicationContext("hello.xml");//指定的路徑去找文件
          2:ApplicationContext factory = new ClassPathXmlApplicationContext("hello.xml");//還會在classpath去找
          3:Resource fa = new FileSystemResource("hello.xml");
          ? ?BeanFactory factory=new XmlBeanFactory(fa);
          4:這個要設制classpath了,麻煩
           ?Resource res = new ClassPathResource("com/springinaction/chapter01/hello/hello.xml");
           ?BeanFactory factory=new XmlBeanFactory(res);
          好了,用了上面那種方法都可以調用getBean("your bean name")了,
          eg:?BeanFactory factory=new XmlBeanFactory(fa);
          ????? hello he=(hello)factory.getBean("hello");
          ????????????? he.getHello();

          posted on 2006-06-04 23:27 junky 閱讀(318) 評論(0)  編輯  收藏 所屬分類: java

          主站蜘蛛池模板: 慈利县| 棋牌| 吉林省| 横峰县| 融水| 辛集市| 宁远县| 汕头市| 东明县| 浦城县| 高唐县| 广灵县| 平遥县| 敦煌市| 普定县| 余江县| 东丰县| 贵阳市| 襄垣县| 甘孜县| 文水县| 嵩明县| 青河县| 大冶市| 乌鲁木齐市| 青海省| 武强县| 禹城市| 大埔县| 牟定县| 锦州市| 辉县市| 阳春市| 桂东县| 安宁市| 淄博市| 金乡县| 宁化县| 红安县| 武邑县| 尼勒克县|