Почему мы используем @PostMapping?
Почему мы используем @PostMapping?

Видео: Почему мы используем @PostMapping?

Видео: Почему мы используем @PostMapping?
Видео: Spring Framework. Урок 18: Протокол HTTP. Методы GET и POST. 2024, Ноябрь
Anonim

Из соглашения об именах мы видно, что каждая аннотация предназначена для обработки соответствующего типа метода входящего запроса, т.е. @GetMapping использовал для обработки метода запроса типа GET, @ PostMapping является использовал для обработки метода запроса типа POST и т. д.

Кроме того, что такое @PutMapping?

Аннотация для сопоставления запросов HTTP PUT с конкретными методами обработчика. Конкретно, @ PutMapping представляет собой составную аннотацию, которая действует как ярлык для @RequestMapping (method = RequestMethod.

Кроме того, что такое @PatchMapping? Аннотация для сопоставления запросов HTTP PATCH с конкретными методами обработчика. Конкретно, @ PatchMapping представляет собой составную аннотацию, которая действует как ярлык для @RequestMapping (method = RequestMethod.

Соответственно, что такое @GetMapping при весенней загрузке?

@ GetMapping аннотация отображает запросы HTTP GET на определенные методы обработчика. Это составная аннотация, которая действует как ярлык для @RequestMapping (метод = RequestMethod. GET).

Что такое @RequestBody?

@ RequestBody . Это используется для преобразования тела HTTP-запроса в объект класса java с помощью выбранного конвертера HTTP-сообщений. Эта аннотация будет использоваться в параметре метода, а тело HTTP-запроса будет сопоставлено с этим параметром метода.