@ResponseBody
@PostMapping("/request-body-json-v5")
public HelloData requestBodyJsonV5(@RequestBody HelloData data) {
log.info("username={}, age={}", data.getUsername(), data.getAge());
return data;
}
@ResponseBody
응답의 경우에도 @ResponseBody를 사용하면 해당 객체를 HTTP 메시지 바디에 직접 넣어줄 수 있다.
@RequsetBody
JSON 요청 -> HTTP 메시지 컨버터 -> 객체
@ResponseBody
객체 -> HTTP 메세지 컨버터 -> JSON
'Spring' 카테고리의 다른 글
[String] HTTP 요청 메시지 - 단순 텍스트 (0) | 2024.05.20 |
---|---|
[Spirng] HTTP 요청 파라미터 - @ModelAttribute (0) | 2024.05.20 |
[Spring] HTTP 요청 파라미터 - @RequestParam (0) | 2024.05.20 |
[Spring] HTTP 요청 파라미터 - 쿼리 파라미터, HTML Form (0) | 2024.05.17 |
[Spring] HTTP 요청 - 기본, 헤더 조회 (0) | 2024.05.17 |