zoukankan      html  css  js  c++  java
  • 获取properties中对应的值

    import java.io.IOException;
    import java.util.Properties;
    import java.util.ResourceBundle;
    public class PropertiesUtil {
      public static final String FILE_PATH = "jdbc.properties";

      /**
      * .properties 文件返回 Properties对象
      * @return
      */
      public static Properties getProperties(){
        Properties properties = new Properties();
        try{
          properties.load(PropertiesUtil.class.getClassLoader().getResourceAsStream(FILE_PATH));
        }catch (IOException e){
          throw new RuntimeException("File Read Failed...", e);
        }
        return properties;
      }

      /**
      * 测试 获取jdbc.properties 内容
      */
      public static void main(String[] args) {
        //方法一:调用上述方法获取
        String sqlserverclassname1 = getProperties().getProperty("sqlserverclassname");
        //方法二:如下
        String sqlserverclassname2 = ResourceBundle.getBundle("jdbc").getString("sqlserverclassname");
        System.out.println("sqlserverclassname1=="+sqlserverclassname1);
        System.out.println("sqlserverclassname2=="+sqlserverclassname2);
      }
    }

    打印结果:

  • 相关阅读:
    寒宣资料汇编
    Windows邮件客户端
    Dear Menuhin
    2017-11-11 Sa Oct Spider
    2017-11-11 Sa Oct How to open a browser in Python
    skynet游戏服务器框架分享
    钉钉 机器人接入 自定义webhook
    golang语法笔记
    [学习笔记]尝试go-micro开发微服务<第一波>
    [学习笔记]Golang--基础数据类型
  • 原文地址:https://www.cnblogs.com/cai170221/p/13161360.html
Copyright © 2011-2022 走看看