Commons Configuration 介绍

原创 2006年06月15日 14:45:00

Commons Configuration 介绍


Commons Configuration 提供了一个通用接口,他能够使应用程序读取配置文件中的某一变量
Commons Configuration 也提供了获取一个或多个值的配置参数的方法。
使用代码如下:
Double double = config.getDouble("number");
Integer integer = config.getInteger("number");

配置文件可以是以下的多种格式:
Properties files
XML documents
Property list files (.plist)
JNDI
JDBC Datasource
System properties
Applet parameters
Servlet parameters
不同的配置文件使用不同的ConfigurationFactory及CompositeConfiguration对象。

这里提供一个读取properties的例子:

public class TestingUpdate {
 public static void main(String[] args) {
  try {
    //创建使用对象 PropertiesConfiguration 读取 usergui.properties
   PropertiesConfiguration config = new PropertiesConfiguration(
     "usergui.properties");
   
   //设置文件更新策略
   FileChangedReloadingStrategy strategy = new FileChangedReloadingStrategy();
   //设置文件策略更新时间为10秒
   strategy.setRefreshDelay(10000);
   
   //配置策略
   config.setReloadingStrategy(strategy);
   
   //读取属性
   String aa = config.getString("aa");
      
   System.out.println(aa) ;
  } catch (Exception e) {

  }
 }
}

Commons Configuration 介绍

Commons Configuration 介绍Commons Configuration 提供了一个通用接口,他能够使应用程序读取配置文件中的某一变量Commons Configuration 也提...
  • Mr_Zhao
  • Mr_Zhao
  • 2007年03月08日 11:08
  • 805

Apache Commons-configuration 学习笔记

Apache Commons-configuration 学习笔记 1 如果要使用configuration这个包,首先要保证使用JDK1.2以上,还要引入如下jar包 commons-bea...
  • liangoo7
  • liangoo7
  • 2013年12月09日 16:06
  • 3190

[j2ee]Apache Commons Configuration 使用

原文地址:http://blog.csdn.net/haizhilei7/article/details/6702166 项目开发过程中不免有许多在运行过程中需要经常改动的参数,比如说数据库...
  • wendellup
  • wendellup
  • 2013年01月28日 11:09
  • 1812

org.apache.commons.configuration.Configuration 配置文件

混合各种配置资源   经常你希望提供一套基本的配置信息,而且允许用户很容易的根据他们的特有的环境覆盖他们。      一种办法就是载你的代码中队默认值进行硬编码,并且提供一个配置文件来覆盖他们。   ...
  • dongyansheng_max
  • dongyansheng_max
  • 2009年03月30日 18:26
  • 5810

使用common-configuration读取xml,properties文件

http://commons.apache.org/configuration/apidocs/index.html Commons Configuration provides a generic ...
  • pengchua
  • pengchua
  • 2007年12月21日 11:24
  • 7401

apache commons组件学习系列之configuration库

commons configuration库允许application从不同
  • xby1993
  • xby1993
  • 2014年04月15日 21:19
  • 3045

使用Apache commons-configuration读取配置文件

使用Apache commons-configuration读取配置文件             Apache Commons Configuration是一个java应用程序的配置管理类库。可...
  • qiu_11
  • qiu_11
  • 2016年01月31日 01:50
  • 2821

commons-Configuration解析XML或者Properties

强大的配置文件解析器Commons-Configuration Commons Configuration是一个java应用程序的配置文件管理工具。可以从properties或者xm...
  • QQQQQQ654
  • QQQQQQ654
  • 2016年12月18日 00:15
  • 760

java.lang.ClassNotFoundException: org.apache.commons.configuration.Configuration

初始hadoop开发环境搭建过程中,缺少的相对应jar包
  • Xgx120413
  • Xgx120413
  • 2016年07月12日 16:11
  • 731

java学习笔记6 - 使用commons configuration管理配置文件

Commons Configuration是一个java应用程序的配置管理类库。可以从properties或者xml文件中加载软件的配置信息,用来构建支撑软件运 行的基础环境。在一些配置文件较多较的复...
  • wuxinzaiyu
  • wuxinzaiyu
  • 2012年12月27日 16:00
  • 21183
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Commons Configuration 介绍
举报原因:
原因补充:

(最多只允许输入30个字)