项目场景:
在JavaWeb的项目中加载jdbc的配置文件时候报空指针异常
问题描述:
这里描述项目中遇到的问题:
在单元测试的时候下面俩种方法可以执行,也是没有问题,但是当我们设计到了JavaWeb的时候,在service层的业务中会调用到dao层的数据库,这时候便会调用到这个配置文件,如果用以下俩种方案的话,就会报空指针异常:
InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream("jdbc.properties")