Question: what is difference between @controller and @restcontroller in spring?
Answer: Difference between @RestController and @Controller in Spring. ... The @Controller is a common annotation that is used to mark a class as Spring MVC Controller while @RestController is a special controller used in RESTFul web services and the equivalent of @Controller + @ResponseBody.