//第一种方式

Properties prop= new Properties();
        //读取文件   通过类加载读取
        InputStream is = JDBCUtils.class.getClassLoader().getResourceAsStream("data.properties");
        prop.load(is);
        String driverClass = prop.getProperty("driverClass");
        String url = prop.getProperty("url");

String username = prop.getProperty("username");

String password = prop.getProperty("password");

//第二种方式

Properties properties = new Properties();

// 读取属性文件:使用Java中Properties的对象.

InputStream is = new FileInputStream("src/jdbc.properties");

properties = new Properties();

properties.load(is);

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

String url = properties.getProperty("url");

String username = properties.getProperty("username");
        String password = properties.getProperty("password");

最新文章

  1. ServiceStack.Redis订阅发布服务的调用
  2. 标准W3C盒子模型和IE盒子模型
  3. Jfinal验证码功能
  4. physical addressing virtual addressing 物理寻址 虚拟寻址
  5. Ubuntu环境下利用ant编译nutch2.2.1 & 配置nutch2.2.1
  6. [Java] Java IO Files
  7. java各公司笔试题集1
  8. (step6.1.5)hdu 1233(还是畅通工程——最小生成树)
  9. IOS开发之UILabel动态高度设置方法
  10. QtQuick桌面应用程序开发指导 3)达到UI而功能_B 4)动态管理Note物_A
  11. iOS 通过UIControl,自定义控件
  12. javascript之DOM编程根据属性找标签练习
  13. ccpc杭州站 赛后总结
  14. ps top 命令
  15. 20189203《Linux内核原理与分析》第一周作业
  16. Java桌面程序打包成exe可执行文件
  17. pygame游戏开发入门例子
  18. 【Spark】Sparkstreaming-性能调优
  19. html5常用数学 公式的用法
  20. CentOS虚拟机和物理机共享文件夹实现

热门文章

  1. ISO/IEC 9899:2011 条款6.7.10——静态断言
  2. svn服务端搭建
  3. JSOUP 爬虫
  4. Spring Cloud微服务安全实战-1-1 课程导学
  5. 报错:Connection to node -1 could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient)
  6. 客户端业务层(非数据层json或xml层)的数据结构
  7. Swift4.0复习操作符方法与操作符的定制
  8. 【kubectl 原理】kubectl 命令执行的时候究竟发生了什么(kubectl、apiserver、etcd)
  9. IE6利用iframe遮挡 弹层 select
  10. web端自动化——Selenium3+python自动化(3.7版本)-chrome67环境搭建