1.在使用IDEA创建java web项目时,连接数据库池需要配置properties文件。java获取配置文件代码时
Properties pro=new Properties();
InputStream resourceAsStream = DruidUtil.class.getClassLoader().getResourceAsStream("druid.properties");
System.out.println(resourceAsStream);
pro.load(resourceAsStream);
ds=DruidDataSourceFactory.createDataSource(pro);
其中
InputStream resourceAsStream = DruidUtil.class.getClassLoader().getResourceAsStream("druid.properties");
这块代码时读取配置文件流的语句,语句时获取src目录下druid.properties文件的流对象。有时会遇到错误:
这是由于新版IDE java web项目目录结构发生变化的原因。
解决办法:手动配置资源文件路径
如图所示,找到resource目录,然后点击上方Resources,再点击Apply。就完成了资源文件路径配置。将配置文件放在src下main下的resources目录下就行了。