Назад к вопросам
Junior — Middle
66
Что подразумевается под определением и созданием контроллера в рамках Spring Framework?
Ответ от нейросети
sobes.tech AI
В Spring Framework контроллер — это компонент, который обрабатывает HTTP-запросы и формирует ответы. Он связывает пользовательский интерфейс с бизнес-логикой приложения. Контроллер обычно создается как класс с аннотацией @Controller или @RestController.
Пример простого контроллера в Spring Boot:
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@GetMapping("/hello")
public String sayHello() {
return "Привет, мир!";
}
}
Здесь метод sayHello обрабатывает GET-запросы по пути /hello и возвращает строку в ответ. Контроллеры помогают организовать маршрутизацию и обработку запросов в веб-приложениях на Spring.