[Spring] @RequestBody와 @ResponseBody 개념 알아보기
coco3o
@RequestBody 와 @ResponseBody 어노테이션 웹 서비스와 REST 방식이 시스템을 구성하는 주요 요소로 자리 잡으면서 XML이나 JSON 등의 형식으로 데이터를 주고 받는 경우가 증가하고 있습니다. 예를 들어 JSON으로 request한 파라미터들을 Java에서 받으려면 Java Object로의 변환이 필요하며, 마찬가지로 response 시에도 Java Object에서 JSON으로 변환이 필요합니다. 여기서 @RequestBody 와 @ResponseBody 어노테이션이 이러한 작업들을 자동으로 처리해줍니다. 컨트롤러에 어노테이션을 추가해주면, JSON이나 key/value 방식 xml 등으로 송수신 할 수 있습니다. @RequestBody 어노테이션은 HTTP 요청의 body 내용을..