파일과 데이터를 동시에 전송하려면 @RequestBody 대신 @RequestPart를 활용해야 합니다.이유는 @RequestBody는 JSON 데이터를 처리하고,@RequestPart는 multipart/form-data에서 데이터를 처리하기 때문입니다. 비교특징@RequestBody@RequestPart사용 시점JSON 또는 XML 데이터를 처리할 때multipart/form-data 요청 처리할 때요청 데이터 형식JSON, XML 등 직렬화된 데이터multipart/form-data주로 처리 대상일반 객체 (JSON -> Java)파일(MultipartFile) 및 객체(JSON)HTTP 요청 본문 방식단일 요청 본문으로 처리요청 본문을 여러 파트로 나누어 처리Spring 변환기 사용HttpMess..