从磁盘文件夹读取图像文件时出现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应用程序中的内存不足错误。