教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

读取配置文件失败(文件读取失败是什么情况)

  读取配置文件失败(文件读取失败是什么情况)
  一开始是用JDBC读取外部的数据库配置文件,文件如下:
  package hanxiu.util;
  import java.io.InputStream;
  import java.sql.*;
  import java.util.Properties;
  /**
  * JDBC工具类:
  * 1) 获取Connection
  * 2) 释放资源
  */
  public class JDBCUtil {
  /**
  * 获取Connection
  * @return 所获得到的JDBC的Connection
  */
  public static Connection getConnection() throws Exception {
  /**
  * 不建议大家把配置硬编码到代码中
  *
  * 最佳实践:配置性的建议写到配置文件中
  // String url = "jdbc:mysql:///springdata";
  // String user = "root";
  // String password = "123";
  // String driverClass = "com.mysql.jdbc.Driver";
  InputStream inputStream = JDBCUtil.class.getClassLoader().getResourceAsStream("db.properties");
  Properties properties = new Properties();
  System.out.print(inputStream);
  properties.load(inputStream);
  String url = properties.getProperty("jdbc.url");
  String user = properties.getProperty("jdbc.user");
  String password = properties.getProperty("jdbc.password");
  String driverClass = properties.getProperty("jdbc.driverClass");
  Class.forName(driverClass);
  Connection connection = DriverManager.getConnection(url, user, password);
  return connection;
  }
  /**
  * 释放DB相关的资源
  * @param resultSet
  * @param statement
  * @param connection
  */
  public static void release(ResultSet resultSet,
  Statement statement,
  Connection connection){
  if(resultSet != null) {
  try {
  resultSet.close();
  } catch (SQLException e) {
  e.printStackTrace();
  }
  }
  if(statement != null) {
  try {
  statement.close();
  } catch (SQLException e) {
  e.printStackTrace();
  }
  }
  if(connection != null) {
  try {
  connection.close();
  } catch (SQLException e) {
  e.printStackTrace();
  }
  }
  }
  }
  1
  2
  3
  4
  5
  6
  7
  8
  9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  一直无法读取到db.properties,报的错误如下   后面通过找资料观查发现才知道文件夹的类型没设置,通过这样设置可以解决问题

赛尔号布鲁克克(赛尔号四大神兽死了)赛尔号布鲁克克(赛尔号四大神兽死了),暗黑化后写轮眼加持原创201910181013次元岛赛尔号中有的精灵是新手必备操作简单但是战斗力却不弱就像是魔焰猩猩一样。操作简单很多人一上手鲎的读音(一只鲎的价格大约多少)鲎的读音(一只鲎的价格大约多少)201709281621趣味百晓僧中华鲎是一种古老的品种,而全身都是宝。那么,中华鲎能吃吗?中华鲎怎么读?中华鲎能吃吗中华鲎有很高的药用价值,全身都上古五神器(上古十大神器)上古五神器(上古十大神器)含笑半步颠202105032252在我国上古时代的神话传说中,流传着上古十大神兵,乃逆天神器,那么你知道这上古十大神兵分别是哪十件吗?他们的排名情况又是如科普下2020高考政治大题必背术语及知识点关于到现在2020高考政治大题必背术语及知识点这个话题相信很多小伙伴都是非常有兴趣了解的吧因为这个话题也是近期非常火热的那么既然现在大家都想要知道2020高考政治大题必背术语及知识科普下六世之余烈是哪六世分别叫什么及过秦论节选及创作背景关于到现在六世之余烈是哪六世分别叫什么及过秦论节选及创作背景这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道六世之余烈是哪科普下或师焉或不焉翻译师说节选及创作背景关于到现在或师焉或不焉翻译师说节选及创作背景这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道或师焉或不焉翻译师说节选及创作科普下师说中的名句有哪些关于到现在师说中的名句有哪些这个话题相信很多小伙伴都是非常有兴趣了解的吧因为这个话题也是近期非常火热的那么既然现在大家都想要知道师说中的名句有哪些小编也是到网上收集了一些与师说中的科普下物理高效学习秘诀关于到现在科普下物理高效学习秘诀这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道科普下物理高效学习秘诀,小编也是到网上收集科普下中考物理选择题七大方法集锦科普下中考物理选择题七大方法集锦这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道科普下中考物理选择题七大方法集锦,小编也是科普下等式和不等式的基本性质区别关于到现在等式和不等式的基本性质区别这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道等式和不等式的基本性质区别,小编也是到科普下高中政治唯物辩证法的实质和核心是什么及唯物辩证法的构成关于到现在科普下高中政治唯物辩证法的实质和核心是什么及唯物辩证法的构成这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道科普
木材漂白剂(木材深度最有效的漂白方法)木材漂白剂(木材深度最有效的漂白方法)木材漂白是将木材中的发色基团或助色基团及与着色相关的组成成分,经漂白剂的氧化还原降价破坏,达到脱色目的。木材漂白在国内外木材加工工业生产中已有验电器原理(插座验电器使用说明)验电器原理(插座验电器使用说明)验电器是用来检查高压线路和电力设备是否带电的工具,是变电所常用的最基本的安全用具。高压验电器一般以辉光作为指示信号。新式高压验电器,也有靠音响或语言苏泊尔电压力锅使用方法(苏泊尔不锈钢高压锅使用说明)苏泊尔电压力锅使用方法(苏泊尔不锈钢高压锅使用说明)很多人追求一机多用,花一份的钱买好几种产品就是值,但真的发挥其价值了吗?以电压力锅为例,超过一半人只是用它来炖肉,这大概是继承了高压锅炖鸡汤(电压力锅怎么炖鸡汤)高压锅炖鸡汤(电压力锅怎么炖鸡汤)刚过大雪节气,最适合补补身体了,寒冷的冬天不仅在穿衣方面要注意保暖,还要多喝一些汤汤水水来抵御寒冬。说起煲汤,很多食材都适合拿来煲汤,各种牛肉羊肉如何用高压锅做蛋糕(电压力锅蛋糕的做法)如何用高压锅做蛋糕(电压力锅蛋糕的做法)白芸豆洗净,放进锅里,加水,大火煮开,煮5分钟左右!关火!给白芸豆剥皮,把皮去掉!然后煮熟两种方法!1高压锅加水压15到20分钟左右!2加水高压锅煮粽子要多久(电压力锅煮粽子的做法)高压锅煮粽子要多久(电压力锅煮粽子的做法)粽子是端午节人人必吃的一种传统美食,但人们吃的粽子有些是自己包的,有些则是超市中购买的速冻食品,这些粽子在煮的时候方法并不相同,接下来我就苏泊尔高压锅维修(苏泊尔全智能压力锅不能加热维修分享)苏泊尔高压锅维修(苏泊尔全智能压力锅不能加热维修分享)该压力锅在通电后,操作面板按键所有功能正常,按下任何一个按键都有蜂鸣提示音,但在按下开始键后,出现滴滴滴的报警音,数码管上将设维修电工基础知识(初学电工基础知识)维修电工基础知识(初学电工基础知识)第一章电工基础知识第一节直流电路一什么是直流电电流方向及大小不随时间而变化的电流称为直流电。二电路的组成及电路元件的作用电路元件大体可分为四类1电工最常见电路符号(电工图纸入门基础知识)电工最常见电路符号(电工图纸入门基础知识)快收藏吧202107091317技成电工课堂前言作为电气人,熟悉这些常用的电气文字符号图形符号对你读图大有帮助,一定要收藏!可供电气工程或防静电面料(定做防静电服如何选择面料)防静电面料(定做防静电服如何选择面料)防静电服是一种防止服装上静电积聚,按照规定的款式和结构缝制的工作服。面料一般为防静电织物,也叫做导电绸。这种面料要求相对较高,拥有以下几个性能防静电面料(导电材料有哪些)防静电面料(导电材料有哪些)7211029美安防静电服饰市面上能做无尘防静电工作服的面料有很多,有好的也有坏的,而这些面料大致可分为三种,一种是在面料表面涂抗静电剂的,一种是以提高