- 原代码:
public static void main(String[] args) throws Exception {
Properties properties=new Properties();
InputStream inputStream = dDemo1.class.getClassLoader().getResourceAsStream("/druid.properties");
properties.load(inputStream);
DataSource dataSource = DruidDataSourceFactory.createDataSource(properties);
dataSource.getConnection();
System.out.println(dataSource);
}
将InputStream inputStream = dDemo1.class.getClassLoader().getResourceAsStream(“druid.properties”);路劲前面下划线去掉
- 修改后
public static void main(String[] args) throws Exception {
Properties properties=new Properties();
InputStream inputStream = dDemo1.class.getClassLoader().getResourceAsStream("druid.properties");
properties.load(inputStream);
DataSource dataSource = DruidDataSourceFactory.createDataSource(properties);
dataSource.getConnection();
System.out.println(dataSource);
}
使用的是maven来编写,所以在工具类中,要将/去掉,他加载的就不是classes中的