@Controller은 client로 부터 request가 들어왔을 때 reponse로 View를 반환해주는 동작을 한다.
-만약 data를 반환해야 할 때면 @ResponseBody Annotaion을 추가하여 이용해주면 된다.
@RestController는 @Controller + @ResponseBody라고 생각하면 된다. 주로 데이터 반환이 목적일때 사용한다.
@Controller -> View를 반환하고자 할 때 사용
@RestController -> data(jason/xml)를 반환하고자 할 때 사용