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

2022-05-04 06:36:03 发布:网友投稿
热度:145

无法读取配置文件(文件无法读取时会发生什么)

首先,使用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。报告的错误如下

后来我们发现文件夹的类型不是通过查找信息来设置的,可以解决问题。

下一篇:dnf装备找回网站(dnf冲动毁号可以找回装备吗)
上一篇:上证综合指数000001(上证指数是什么意思)