在SpringBoot中从磁盘动态读取图像文件

时间:2019-11-22 13:30:15

标签: java spring-boot

从磁盘文件夹读取图像文件时出现OutOfMemoryError异常。 我的工作:

@GetMapping(value = "/user/image")
    public ResponseEntity<byte[]> identificationImage(@RequestParam String path, @RequestParam String filename) {
        byte[] image = Files.readAllBytes(Paths.get(path, filename));

        return ResponseEntity.ok().contentType(MediaType.IMAGE_JPEG).body(image);
    }

有没有一种方法可以读取文件而不将其加载到内存中?

Spring Boot + Spring Data Web应用程序中的内存不足错误。

0 个答案:

没有答案