疯狂java


您现在的位置: 疯狂软件 >> 新闻资讯 >> 正文

Java获取到配置文件信息


 

        Java程序将数据库或者服务器IP写入到代码中,难免缺少灵活性。

  如果写入到配置文件,部署到不通服务器上,只需要修改配置文件即可。

  Java怎么读取配置文件

  /**

  * 获取到配置文件信息

  * @param key

  * @return

  */

  public String getConfigValue(String key){

  String path = this.getClass()。getResource("/")。getPath();

  InputStream ins =null;

  try {

  ins = new BufferedInputStream(new FileInputStream(System.getProperty("user.dir")+"/config/config.properties"));

  } catch (FileNotFoundException e2) {

  e2.printStackTrace();

  }

  String value="";

  Properties properties = new Properties();

  try {

  properties.load(ins);

  value= properties.getProperty(key);

  ins.close();

  } catch (IOException e1) {

  e1.printStackTrace();

  }

  return value;

  }

  配置文件格式:

  pwd=root

  username=root

  driverName=com.mysql.jdbc.Driver

  urlString=jdbc:mysql://127.0.0.1:3306/mysql?useUnicode=true&characterEncoding=UTF-8

  htmlUrl=http://10.225.1.136/

  downPath=E:\勘探院采集文件源库\维普\

  dataDownPath=E:\\勘探院采集文件源库\\维普\\

  inputPage=28340