반응형 RestController1 @Controller와 @RestController 결론 먼저 말하면 둘의 차이는 HTTP Response Body가 생성 유무로 나뉜다. 즉 RestController 는 Controller + Response Body 이다. @Controller 전통적인 Spring MVC의 컨트롤러 View 를 사용 @ResponseBody를 사용할 경우 View 대신 Controller에서 직접 데이터 리턴 가능 @RestController RESTFUL 웹서비스에서 컨트롤러 반환 객체 데이터 타입 : JSON/XML 타입의 HTTP 응답을 직접 리턴 실행 흐름 @Controller Client -> Request -> Dispatcher Servlet -> Handler Mapping -> Controller -> View -> Dispatcher Servlet.. 2022. 11. 7. 이전 1 다음 반응형