JSON, @RequestBody , @ResponseBody
·
Stydy
클라이언트에서 서버로 HTTP 요청(Request)메시지를 보내면, 서버는 클라이언트로 HTTP 응답(Response)메시지를 보낸다. 이러한 HTTP 메시지에는 본문(body)가 존재하며, 이 본문에는 데이터가 포함이 되어 있다.스프링(Spring)에서 제공하는 @RequestBody와 @ResponseBody 어노테이션을 이용하면, 이 본문에 담긴 JSON 데이터를 손쉽게 주고받을 수 있으며 @RequestBody는 클라이언트가 보낸 JSON 데이터를 자동으로 Java 객체로 변환해주고, @ResponseBody는 서버의 Java 객체를 JSON 형식으로 응답 본문에 담아 클라이언트로 전달을 한다.JSON( JavaSCript Object Notation )이란?키-값 쌍으로 이루어져 데이터를 표현하..