SpringBoot 读取 Resource 下文件的几种方式
方式一
ClassPathResource resource = new ClassPathResource("excel/test.xlsx");
InputStream file = resource.getInputStream();
方式二
InputStream inputStream = Thread.currentThread()
.getContextClassLoader()
.getResourceAsStream("excel/test.xlsx");
方式三
InputStream inputStream = this.getClass()
.getResourceAsStream("excel/test.xlsx");
方式四
File file = ResourceUtils.getFile("classpath:excel/test.xlsx");
InputStream inputStream = new FileInputStream(file);