Explain the @Controller annotation. Technology Community › Category: Spring › Explain the @Controller annotation. 0 Vote Up Vote Down VietMX Staff asked 4 years ago The @Controller annotation indicates that a particular class serves the role of a controller. Spring does not require you to extend any controller base class or reference the Servlet API.