资料下载;
https://download.csdn.net/download/xiaozhegaa/10709524
加载文件资源的三种方式
1. 从classpath根目录下加载指定名称的文件
|
2. 从当前包下加载指定名称的文件
|
3. 从classpath根目录下加载指定名称的文件
|
4. 获取当前文件的绝对路径
Configer.class.getClassLoader().getResource( "configer" ).getPath() |
总结:第一种方式和第三种方式加载的资源路径是一样的,都是从classpath的根目录下去加载,区别在于第三种方式省略了getClassLoader(),在资源名称前加了“/”,表示是在根目录下加载的;第二种方式是在当前包下加载指定资源文件
另外附上ibatis的Resource.getResourceAsStream