[@Controller의 역할 - View] - Spring MVC의 Controller는 주로 View를 반환하기 위해 사용된다. (Spring MVC Controller) - Spring MVC Controller는 Client의 요청으로부터 View를 반환한다. * Controller - Data 반환 Spring MVC Controller에서도 Data를 반환해야 하는 경우도 있는데, Spring MVC Controller에서는 데이터를 반환하기 위해 @ResponseBody를 사용한다.
@ResponseBody를 통해 Json형태로 데이터를 반환할 수 있다. [@RestController의 역할 - Json 형태로 객체 데이터 반환] - @RestController는 Spring MVC Cont.....