@RestController1 @Controller와 @RestController @Controller@Controller는 Spring MVC의 Controller로 주로 View를 반환하기 위해 사용하지만 @ResponseBody를 통해 Data를 반환해야 하는 경우가 존재@RestContoller@RestController는 @Controller와 @ResponseBody가 합쳐진 형태로 JSON 형태의 객체 데이터를 반환@ResponseBody가 적용되므로 선언 필요XView 템플릿을 사용하는 것이 아니라, HTTP 메시지 바디에 직접 데이터를 입력Rest API(HTTP API)를 만들 때 사용하는 컨트롤러View 반환 과정클라이언트는 URL 형식으로 요청을 보냄DispatcherServlet이 요청을 위임할 Handler Mapping을 찾음Handler Mapping을 통.. 2024. 6. 6. 이전 1 다음