问题:
InputStream is = JDBCUtils.class.getClassLoader().getResourceAsStream("/druid.properties");报错为空
解决:用以下代码替换掉上面读取文件的代码即可。
FileInputStream fis = new FileInputStream(JdbcUtils.class.getResource("/").getPath() + "druid.properties");
应该是路径有问题。
输出JdbcUtils.class.getResource("/").getPath()为:
/E:/allJavaProject/itcast/travel/target/classes/
目录结构如下:编译后的文件中properties文件直接放在了classes下面