中国领先的IT技术网站
|
|

Commons Configuration 1.8发布 配置管理Java类库

Commons Configuration是一个java应用程序的配置管理类库。可以从properties或者xml文件中加载软件的配置信息,用来构建支撑软件运 行的基础环境。

作者:红薯来源:开源中国社区|2012-02-06 09:21

沙龙活动 | 去哪儿、陌陌、ThoughtWorks在自动化运维中的实践!10.28不见不散!


Commons Configuration是一个java应用程序的配置管理类库。可以从properties或者xml文件中加载软件的配置信息,用来构建支撑软件运 行的基础环境。在一些配置文件较多较的复杂的情况下,使用该配置工具比较可以简化配置文件的解析和管理。也提高了开发效率和软件的可维护性。

下面是一个加载 properties 配置文件的代码:

CompositeConfiguration config = new CompositeConfiguration();
config.addConfiguration(new PropertiesConfiguration("oschina.properties"));

String usernaem = config.getString("username");
String password = config.getString("password");

1.8 版本要求最低 Java 1.5 的支持,API 为 Java 5 做了一些微调,在二进制上是兼容 1.7 版本的,因此可直接升级。

完整改进记录:
http://commons.apache.org/configuration/changes-report.html

下载地址:
http://commons.apache.org/configuration/download_configuration.cgi

原文链接:http://www.oschina.net/news/25357/commons-configuration-1-8-released

【编辑推荐】

  1. JActor 1.4.0发布 Actor模式的Java实现
  2. Resin 4.0.25 发布 Java应用服务器
  3. jOOQ 2.0.3发布 Java的ORM框架
  4. Ehcache 2.5.1发布 Java的缓存框架
  5. JPPF 3.0 发布 Java并行处理框架
【责任编辑:小林 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Scrum敏捷项目管理

本书详细描述如何在复杂技术项目中使用Scrum,并结合真实的Scrum案例及专家洞识,在简明及高度概括的理论之上更侧重于实践,并不断强调Scru...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× Python最火的编程语言