首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java读取配置文件小结

2012-12-18 
java读取配置文件总结由于工作中用到配置文件,所以学习了一下,总结以备后用。一、读取properties配置文件(一

java读取配置文件总结
由于工作中用到配置文件,所以学习了一下,总结以备后用。
一、读取properties配置文件
(一)、利用java.util.Properties读取属性文件

systemConfig.properties文件内容
ip=192.168.0.1  
port=8080

   2. >  
   3. <beans> 
   4. <bean id="helloBean" class="chb.demo.vo.HelloBean"> 
   5.   <property name="helloWorld"> 
   6.    <value>Hello</value> 
   7.   property> 
   8. bean> 
   9. beans>  

(三)读取xml文件
1.利用ClassPathXmlApplicationContext
java 代码

   1. ApplicationContext context = new ClassPathXmlApplicationContext("beanConfig.xml");  
   2. HelloBean helloBean = (HelloBean)context.getBean("helloBean");  
   3. System.out.println(helloBean.getHelloWorld());  

2.利用FileSystemResource读取
java 代码

   1. Resource rs = new FileSystemResource("D:/software/tomcat/webapps/springWebDemo/WEB-INF/classes/beanConfig.xml");  
   2.    BeanFactory factory = new XmlBeanFactory(rs);  
   3.    HelloBean helloBean = (HelloBean)factory.getBean("helloBean");\  
   4.    System.out.println(helloBean.getHelloWorld());   

值得注意的是:利用FileSystemResource,则配置文件必须放在project直接目录下,或者写明绝对路径,否则就会抛出找不到文件的异常

热点排行