JAVA中文件的与访问配置文件

JAVA程序配置文件设置与使用

1 为什么要使用配置文件

首先,JAVA程序发布时是打包发布的,用户是无法修改代码中的实际内容的,代码打包以后整个程序的代码就编译成机器码无法修改,但是在实际应用的过程中JAVA程序运行时,会调整一些参数,比如程序访问数据库的数据库连接串应户名密码等,不可能你的程序只能连接相同的数据库吧。配置文件就是对于程序在运行的时候可以读取的一些中间值,以文件的形式存在,可以进行修改。

2 配置文件的法师

配置文件一般有XML 和 PROPERTIES 两种形式,只是格式不同用法几乎相同,下面以Properties格式进行举例。

3配置文件的新建与书写

在程序中新建一个文件取名为XXX.properties 文件用记事本打开,内容添加你需要在程序中设置的参数,例如:

# oracle connect url
url=jdbc:oracle:thin:@10.183.7.74:1521:SMCDB
username=reporting
password=reporting

4 新建一个读取配置文件的类

代码:

public class getParameterFromProperties{
private static Object getParamFromProp(String key){
InputStream is =MapUtils.classgetClassLoader().getResourceAsStream("parameters.properties");
BufferedReader br = new BufferedReader(new InputStreamReader(is));
Properties props = new Properties();
try{
props.load(br);
return props.get(key);

}catch(IOException e){
e.printStackTrace();

}
return null;
}
}

5 使用配置文件

在程序中需要配置参数的地方使用如下代码获取配置文件中的配置值:

getParameterFromProperties.getParamProp("Key");

即可在程序中使用配置文件中的值得=了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值