zoukankan      html  css  js  c++  java
  • Properties 配置文件的读取

    使用 Properties 文件配置简单的数据格式,操作起来非常的方便,Properties 文件存储最简单的键值对。如建立一个jdbc.properties 文件,内容如下:

    jdbcUrl = jdbc:mysql//test

    driverClass = driver.mysql.test

    userName = abc

    passWord =123

    使用方法也比较简单

    public UserDaoImpl() {

    String resources = "jdbc.properties";

    // 将配置文件加载单独写成一个函数,将异常处理进行封装,使代码整洁

    Properties properties = loadProperties(resources);

    // 直接用getProperty获取属性值

    this.jdbcUrl = properties.getProperty("jdbcUrl");

    this.driverClass = properties.getProperty("driverClass");

    this.userName = properties.getProperty("userName");

    this.passWord = properties.getProperty("passWord");

    }

    private Properties loadProperties(String resources) {

       // 使用InputStream得到一个资源文件

       InputStream inputstream = this.getClass()

             .getResourceAsStream(resources);

       // new 一个Properties

       Properties properties = new Properties();

       try {

       // 加载配置文件

          properties.load(inputstream);

          return properties;

       } catch (IOException e) {

          throw new RuntimeException(e);

       } finally {

          try {

             inputstream.close();

          } catch (IOException e) {

             throw new RuntimeException(e);

          }

       }

    }

  • 相关阅读:
    三 zookeeper集群搭建
    一 linux 基本操作
    linux x64 安装 node
    docker nginx/1.7.4
    搭建Portainer可视化界面
    Swarm搭建 Docker集群
    在 Centos7.4上安装docker
    js 处理json对象数据
    生产者消费者模式及其存在的问题
    多线程
  • 原文地址:https://www.cnblogs.com/oftenlin/p/3107913.html
Copyright © 2011-2022 走看看