What is the difference between @Controller and @RestController?

AnswerBot
2y
The @RestController annotation is a specialized version of the @Controller annotation in Spring MVC.
The @Controller annotation is used to define a controller class in Spring MVC.
The @RestController an...read more
Akash Gc
6mo
The Controller and Rest Controller annotations in Spring Framework are used to define controller classes that handle web requests. However, there are significant differences in their behavior and use ...read more
Siva Koteswararao
1y
@controller is used to declare common web controllers which can return http response but @rescontroller is used to create controllers for rest APIswhich can return JSON
Add answer anonymously...
Accenture Application Developer interview questions & answers
An Application Developer was asked 3w agoQ. What is microservices architecture?
An Application Developer was asked 5mo agoQ. What is a synonym?
An Application Developer was asked 5mo agoQ. What is a partial class?
Popular interview questions of Application Developer
An Application Developer was asked 3w agoQ1. What is microservices architecture?
An Application Developer was asked 5mo agoQ2. What is a synonym?
An Application Developer was asked 5mo agoQ3. What is a partial class?
Top HR questions asked in Accenture Application Developer
An Application Developer was asked 4mo agoQ1. Can you provide a detailed explanation of your entire resume experience?
An Application Developer was asked 5mo agoQ2. Tell me about your project.
An Application Developer was asked 5mo agoQ3. Can you please introduce yourself?
Stay ahead in your career. Get AmbitionBox app


Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+
Reviews
10L+
Interviews
4 Cr+
Salaries
1.5 Cr+
Users
Contribute to help millions
AmbitionBox Awards
Get AmbitionBox app

