Question: what is the difference between @restcontroller and @controller 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.