본문 바로가기

PROGRAMMING/SPRING

[SPRING] @Controller와 @RestController

Controller의 역할은 뷰에서 요청을 받고 화면을 반환하는 것인데

API 요청은 JSON포멧의 반환을 요청하기 때문에 @Controller + @ResponseBody를 같이 선언해 사용한다.

 

이러한 불편함을 개선한것이 @RestController이다.

 

https://joomn11.tistory.com/53

 

[Spring] @Controller @RestController 차이

Spring에서 컨트롤러를 지정해주기 위한 어노테이션은 @Controller와 @RestController가 있습니다. @Controller : 전통적인 Spring MVC의 컨트롤러 @RestController : Restuful 웹서비스의 컨트롤러 주요한..

joomn11.tistory.com

 

'PROGRAMMING > SPRING' 카테고리의 다른 글

[개념] IOC, DI 그리고 Container  (0) 2021.12.29
[개념] Thread Pool & Multi Thread  (0) 2021.12.28
[SPRING] API 개발 Validation  (0) 2021.12.18
[SPRING] Gradle 의존관계 확인하기  (0) 2021.12.08
[SPRING] Web Scope  (0) 2021.08.25