Встречается на собеседованиях • сегодня

Какой класс запускает методы у Controller в Spring

В Spring Framework методы контроллера (@Controller или @RestController) вызываются через DispatcherServlet. Это центральный сервлет, который обрабатывает HTTP-запросы, определяет подходящий контроллер и метод на основе аннотаций (@RequestMapping, @GetMapping и т.д.) и передает управление соответствующему обработчику.

Пример:

java
@RestController
public class MyController {
    @GetMapping("/hello")
    public String sayHello() {
        return "Hello World!";
    }
}

DispatcherServlet анализирует URL /hello, находит метод sayHello() и вызывает его. Вся маршрутизация и вызов происходят автоматически благодаря Spring MVC.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы