결론부터 말하자면 

@RestController@ResponseBody 붙이지 않아도 문자열과 JSON등을 전송할 수 있다.



@Controller

= 일반적인 Spring MVC 컨트롤러

= view page 반환


@RestController 

= 스프링 4.x 버전부터 지원하는 RESTful 컨트롤러

= 객체를(VO, DTO) 반환하기만 하면, 객체데이터는 application/json 형태의 HTTP Responsebody에 직접 작성






+ Recent posts