Назад к вопросам
Junior — Middle
65
Какая роль и функции выполняет аннотация @Controller в приложении?
Ответ от нейросети
sobes.tech AI
Аннотация @Controller в Java (например, в Spring Framework) обозначает класс как контроллер, который обрабатывает HTTP-запросы и возвращает ответы.
Основные функции:
- Помечает класс для обнаружения его как компонента веб-слоя.
- Позволяет связывать методы с URL-адресами через аннотации, например,
@RequestMapping. - Управляет обработкой запросов и формированием ответов (например, возвращает HTML-страницы или данные JSON).
Пример:
@Controller
public class MyController {
@RequestMapping("/hello")
public String sayHello() {
return "helloView"; // имя представления для отображения
}
}