ResponseEntity
-
[SpringMVC] ResponseEntity 적용Programming/Spring MVC 2021. 4. 16. 18:13
개요 기존 프로젝트에는 단순히 값을 body에 담아 전달하기 위한 api 서버를 구성하였다. 하지만 프론트 개발자와의 원할한 통신을 위해서는 body 이외에 HTTP의 상태 코드와 헤더 정보를 좀 더 상세하게 조작해야 할 필요성을 느끼게 되었다. @RestController Spring에는 기본적으로 @Controller와 @ResponseBody을 합쳐둔 @RestController 애노테이션으로 인하여 손쉽게 REST API를 구성할 수 있다. 간단한 User의 정보를 가지고 있는 도메인 클래스이다. 밑의 코드는 @RestController가 적용된 controller에 정의한 User 조회 메소드이다. postman을 활용하여 간단하게 확인해보면 Json 형태로 body에 담겨 응답하는 것을 확인할..