Apache组件commons的Configuration包的用法实例
2013-07-19 09:07
645 查看
1 这个还算是比较有用处的,紧紧两行代码就可以搞定properties文件,至于别的类型文件还没有研究
2 属性文件数据 test1.properties
username = lavasoft
password = leizhimin
2 java测试类
package com.commons.configure;
import org.apache.commons.configuration.*;
/**
* Commons Configuration读取属性文件的例子
*
* @author leizhimin 2008-9-23 9:40:17
*/
public class Test1 {
public static void main(String[] args) throws ConfigurationException {
test1();
}
public static void test1() throws ConfigurationException {
CompositeConfiguration config = new CompositeConfiguration();
//config.addConfiguration(new SystemConfiguration());
// 记得此处是相对路径,而且是相对项目的路径,所以呢,需要配置包路径
config.addConfiguration(new PropertiesConfiguration("com/commons/configure/test1.properties"));
String usernaem = config.getString("username");
String password = config.getString("password");
System.out.println(usernaem + " " + password);
}
}
4 输出结果
lavasoft leizhimin
2 属性文件数据 test1.properties
username = lavasoft
password = leizhimin
2 java测试类
package com.commons.configure;
import org.apache.commons.configuration.*;
/**
* Commons Configuration读取属性文件的例子
*
* @author leizhimin 2008-9-23 9:40:17
*/
public class Test1 {
public static void main(String[] args) throws ConfigurationException {
test1();
}
public static void test1() throws ConfigurationException {
CompositeConfiguration config = new CompositeConfiguration();
//config.addConfiguration(new SystemConfiguration());
// 记得此处是相对路径,而且是相对项目的路径,所以呢,需要配置包路径
config.addConfiguration(new PropertiesConfiguration("com/commons/configure/test1.properties"));
String usernaem = config.getString("username");
String password = config.getString("password");
System.out.println(usernaem + " " + password);
}
}
4 输出结果
lavasoft leizhimin
相关文章推荐
- Apache组件commons的HttpClient的用法实例
- Apache组件commons的IO包常用方法实例
- org.apache.commons.lang.time用法实例
- Apache的commons组件的dbutils包关于封装数据库处理的实例【这个稍微有用】
- org.apache.commons.lang.StringUtils的用法实例
- Apache组件commons的MultiHashMap的一对多集合用法
- Apache组件commons的Codec包的使用实例
- apache.commons.configuration.PropertiesConfiguration实例
- Apache之commons组件Lang包的常用方法实例
- Apache的commons组件的Map、Bag、Buffer等一些新奇的用法
- Apache组件commons之logging的常用方法实例
- 使用Apache email组件发送邮件实例
- apache commons StringUtils及FileUtils部分用法
- yii分页组件用法实例分析
- 利用apache-commons-FileUpload组件进行上传。
- Android开发之时间日期组件用法实例
- 利用Apache Commons Exec调用命令行并取得命令行的输出(实例)
- MSScriptControl.ScriptControl组件的用法实例
- Apache Commons IO 2.3 几点用法
- apache--common 常用组件实例(二)