java 中关于XML自定义基本信息的配置

之前在java项目中配置基本属性,比如说数据库的连接参数等。把这些需要经常改动的参数保存在配置文件中,让用户可以修改,这样既增强了项目的适应能力,也减少了我们的维护成本。这种做法不失为一个很好选择。今天我们就把配置参数保存在XML文件中,使用Apache 提供的Commons Configuration进行读取。Configuration可以操作如下类型的文件:
Properties files 
XML documents 
Windows INI files 
Property list files (plist) 
JNDI 
JDBC Datasource 
System properties 
Applet parameters 
Servlet parameters 

需要的jar包文件 

commons-configuration-1.5.jar

commons-lang-2.3.jar


commons-collections-3.2.jar


commons-logging-1.1.1.jar

这几个jar包是必须包含的,可以在http://www.findjar.com/jar/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar.html下载搜索

然后在项目的根目录下创建一个AppConfig.xml

内容是:

<config>  
<appconfig>

<time>d:</time>

</appconfig>
</config>

再创建一个测试类

 String  file="AppConfig.xml";
     try {
      XMLConfiguration  config=  new XMLConfiguration(file);
      System.out.println("chenggongjiazai "+file);
         String  timeString=config.getString("appconfig.time");
         System.out.println(timeString);
  } catch (ConfigurationException e) {
   // TODO: handle exception
   e.printStackTrace();

  }

这样就可以取出配置的信息了。

记得导入包文件

import org.apache.commons.configuration.ConfigurationException;
import org.apache.commons.configuration.XMLConfiguration;

 

 

转载于:https://www.cnblogs.com/joly-han/archive/2012/10/10/2718444.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值