java 读取 Properties
2016-07-26 00:00
507 查看
摘要: java 读取properties 有很多种方式,下面我介绍的是 Commons Configuration 解析方式
首先下载相关包:
commons-beanutils-1.9.2.jar
commons-configuration2-2.0.jar
commons-lang3-3.4.jar
commons-logging-1.2.jar
首先下载相关包:
commons-beanutils-1.9.2.jar
commons-configuration2-2.0.jar
commons-lang3-3.4.jar
commons-logging-1.2.jar
Configurations configs = new Configurations(); try { Configuration config = configs.properties(new File("database.properties")); String dbHost = config.getString("database.host"); int dbPort = config.getInt("database.port"); String dbUser = config.getString("database.user"); String dbPassword = config.getString("database.password", "secret"); // provide a default long dbTimeout = config.getLong("database.timeout"); System.out.println("dbHost:"+dbHost); System.out.println("dbPort:"+dbPort); System.out.println("dbUser:"+dbUser); System.out.println("dbPassword:"+dbPassword); System.out.println("dbTimeout:"+dbTimeout); } catch (ConfigurationException e) { e.printStackTrace(); }
相关文章推荐
- JAVA学习日志(8-1-多态)
- Java判断一个时间是否在另一个时间段内
- 浅谈java内部类
- 一个简单的java提取页面源码的示例
- 21、关于Drools Web版本与java实现简单交互
- 【java虚拟机序列】java中的垃圾回收与内存分配策略
- 【java虚拟机序列】java中的垃圾回收与内存分配策略
- 安卓java.lang.IllegalArgumentException: The observer is null.解决方案
- 安卓java.lang.IllegalArgumentException: The observer is null.解决方案
- 【java集合框架源码剖析系列】java源码剖析之TreeMap
- JavaI/O体系详解
- 【java集合框架源码剖析系列】java源码剖析之TreeMap
- JavaI/O体系详解
- 【java集合框架源码剖析系列】java源码剖析之TreeSet
- 安卓java.lang.IllegalStateException: The specified child already has a parent.解决方案
- 【java集合框架源码剖析系列】java源码剖析之TreeSet
- 安卓java.lang.IllegalStateException: The specified child already has a parent.解决方案
- javaRMI详解
- JAVA类加载机制
- 【java集合框架源码剖析系列】java源码剖析之java集合中的折半插入排序算法