Java/Spring Boot
Spring boot 파일업로드 OutOfMemoryError 고려사항
바리새인
2024. 12. 26. 20:35
작은 파일
public Map<String, Object> upload(@RequestParam("file") MultipartFile file) {
Path filePath = uploadPath.resolve(file.getOriginalFilename());
Files.write(filePath, file.getBytes());
큰 파일
public Map<String, Object> upload(@RequestParam("file") MultipartFile file) {
Path filePath = uploadPath.resolve(newFilename);
Files.copy(file.getInputStream(), filePath, StandardCopyOption.REPLACE_EXISTING);