Backend/Spring
[Spring Boot] 파일 업로드 & 다운로드 구현
📌 단순 기능? 아니죠, 이것도 "설계"입니다.Spring Boot에서 파일 업로드와 다운로드 기능은 흔하게 보이지만, 막상 제대로 설계하고 구현하려면 고려할 게 많습니다.단순히 MultipartFile을 받는다고 끝이 아니며, 보안, 경로 설계, 예외처리, 응답 헤더 구성 등 세세한 이슈들이 얽혀 있습니다.☑️ 파일 업로드: MultipartFile의 세계Spring Boot에서는 업로드를 위해 클라이언트가 multipart/form-data 형식으로 요청을 보내야 합니다. 이를 컨트롤러에서 MultipartFile로 받아 처리합니다.✅ 코드 예시: 업로드 컨트롤러@PostMapping("/upload")public ResponseEntity uploadFile(@RequestParam("file")..
2025. 7. 2. 10:54