RequestDto는 왜 기본생성자가 없을 때 에러를 반환할까?
(2022년 작성) 일반적으로 클라이언트가 Request Body를 통해서 서버에 API 요청할 때, 서버에서는 이걸 RequestDto에 매핑해서 전달 받는다. (ex. public ResponseDto call(@RequestBody RequestDto requestDto) { ... }) 직렬화/역직렬화는 jackson 라이브러리를 통해서 수행된다 클라이언트 - 서버 간 요청/응답에 대한 Body 데이터와 객체 바인딩은 jackson 라이브러리를 통해 수행한다. (jackson 라이브러리는 spring-boot-starter-web 라이브러리에 포함되어 있다) 클라이언트 -> 서버의 경우는 역직렬화, 서버 -> 클라이언트의 경우는 직렬화가 이루어진다. 이때, Jackson2HttpMessageCon..
2023.05.08