Properties 读取配置文件

package com.allinpay.biz.util;

import java.io.IOException;
import java.util.Properties;

import com.allinpay.util.LoggerUtil;

 

public class ConstantsDkfConfig {

 public static final String USER_ID = "userId";

 public static final String USE_RPASSWORD = "userPassword";

 /**
  * 保存调用的模块的属性数据.
  */
 private static Properties prop;

 /**
  * 从配置文件中加载调用的配置数据.
  */
 private static void loadDkfConfiguration() {
  if (null == prop) {
   prop = new Properties();
   try {
    prop.load(ConstantsDkfConfig.class
      .getClassLoader()
      .getResourceAsStream("/properties/dkfConfig.properties"));
   } catch (IOException e) {
    LoggerUtil.error(e);
   }
  }
 }

 public static String getPropertiesByModule(String module) {
  loadDkfConfiguration();
  return prop.getProperty(module);
 }

}

配置文件保存在工程下的classes目录下:/properties/dkfConfig.properties

要用的时候可以直接去调用ConstantsDkfConfig.getPropertiesByModule(model)方法来获得值。

dkfConfig.properties文件内容:

userId=name

userPassword=123456

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值