[TIL] 배열 Request를 Json으로 표현하는 방법
by 달쿨상황
날짜 데이터를 RequestBody 로 받도록 하는 상황이 있었다. 요청을 위한 객체를 다음과 같이 만들었다.
문제는 해당 요청을 보내기 위해 Postman에서 Json으로 요청을 작성했지만, 제대로 매핑이 되지 않았다.
해결 방법
다음과 같은 형식으로 작성하면 제대로 매핑된다.
처음부터 배열로 감싸서 보내는 방법과 착각했는데, 다시 요청 객체를 보니 배열 하나를 담고 있는 하나의 객체라는 것이 보여서 왜 Json 형식이 이렇게 되는지 이해할 수 있었다.
만약 Request 객체로 묶어서 보내지 않고 List 를 바로 RequestBody로 할 경우엔 다음과 같이 보내면 된다.
느낀 점
Json 형식에 대해 좀 더 이해할 수 있게 된 것 같다.
'TIL' 카테고리의 다른 글
[TIL] Validation 시간 검증 어노테이션 (0) | 2025.01.06 |
---|---|
[TIL] Grafana 개념과 주요 특징 (0) | 2024.12.23 |
[TIL] Prometheus 개념과 주요 특징 (0) | 2024.12.20 |
[TIL] 엔티티 변경 사항 Q 클래스에 반영하기 (0) | 2024.12.13 |
[TIL] io.jsonwebtoken.security.WeakKeyException (0) | 2024.12.10 |
블로그의 정보
note
달쿨