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

首先 , 使用JDBC读取外部数据库配置文件 , 如下所示:
package hanxiu.util
导入Java . io . InputStream;
导入Java . SQL . *;
导入Java . util . properties;
/**
* JDBC工具类:
* 1)获得连接
* 2)释放资源
*/
公共类JDBCUtil {
/**
*获取连接
* @返回获得的JDBC连接 。
*/
公共静态连接getConnection()引发异常{ 0
/**
*不建议您将配置硬编码到代码中 。
*
*最佳实践:可配置的建议写在配置文件中 。
//String URL = \" JDBC:MySQL:///spring data \";
//String user =“root”;
//String password = \" 123 \";
//String drive rclass = \" com . MySQL . JDBC . driver \";
InputStream InputStream = jdbcutil . class . getclass loader() 。getResourceAsStream(\" db . 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 . for name(Driverclass);
connection connection = Drivermanager . GetConnection(URL、用户、密码);
返回连接;
}
/**
*发布数据库相关资源
* @param resultSet
* @param语句
* @param连接
*/
公共静态无效释放(结果集结果集 , 
声明声明 , 
连接连接){ 0
if(resultSet!= null){ 0
尝试{
resultset . close();
} catch(SqLexception e){ 0
e . printstacktrace();
}
}
if(语句!= null){ 0
尝试{
语句. close();
} catch(SqLexception e){ 0
e . printstacktrace();
}
}
if(连接!= null){ 0
尝试{
connection . close();
} catch(SqLexception e){ 0
e . printstacktrace();
}
}
}
}
一个
2







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
四十二
43
四十四
45
46
47
48
四十九
50
51
五十二
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
六十八
六十九
70
71
七十二
73
74
75
76
77
七十八
【文件读取失败是什么情况 读取配置文件失败】79
80
81
82
83
84
八十五
无法始终读取db.properties 。报告的错误如下

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

文章插图
文件读取失败是什么情况 读取配置文件失败

文章插图

后来我们发现文件夹的类型不是通过查找信息来设置的 , 可以解决问题 。
文件读取失败是什么情况 读取配置文件失败

文章插图
文件读取失败是什么情况 读取配置文件失败

文章插图

    推荐阅读