@RequestBody를 사용하여 JSON 데이터를 받을 수 있지만, 이 경우 단일 JSON 객체만 전송할 수 있습니다. 여기서는 JSON 객체와 함께 이미지 파일을 함께 전송하고자 한다면, 멀티파트 요청을 사용해야 합니다. 멀티파트 요청에서는 @RequestPart 어노테이션을 사용하여 JSON 데이터와 파일을 동시에 처리할 수 있습니다.
만약 이미지 파일을 전송하지 않고 JSON 데이터만 전송하는 경우, @RequestBody를 사용할 수 있습니다. 그러나 여기서는 이미지 파일과 JSON 데이터를 함께 전송하려고 하는 것으로 이해했기 때문에, @RequestPart를 사용하여 멀티파트 요청을 처리하는 것이 적절합니다.
'Spring' 카테고리의 다른 글
Java의 boolean 타입의 변수에 대한 게터 메서드 (0) | 2023.04.19 |
---|---|
@OneToMany에서 Many에 해당하는 컬럼은 mysql에 보일까? (0) | 2023.04.19 |
양방향 순환참조 (0) | 2023.04.19 |
@OneToOne에서 순환참조해결 -DTO사용 (0) | 2023.04.19 |
java.lang.IllegalStateException: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : (0) | 2023.04.19 |