Видео: Что такое @PostMapping?
2024 Автор: Lynn Donovan | [email protected]. Последнее изменение: 2023-12-15 23:52
Аннотация для сопоставления запросов HTTP POST с конкретными методами обработчика. Конкретно, @ PostMapping представляет собой составную аннотацию, которая действует как ярлык для @RequestMapping (метод = RequestMethod. POST).
Просто так, что такое GetMapping и PostMapping?
@ GetMapping - это специализированная версия аннотации @RequestMapping, которая действует как ярлык для @RequestMapping (метод = RequestMethod. GET). @ GetMapping аннотированные методы обрабатывают запросы HTTP GET, соответствующие заданному выражению URI.
Кроме того, что такое @GetMapping при весенней загрузке? @ GetMapping аннотация отображает запросы HTTP GET на определенные методы обработчика. Это составная аннотация, которая действует как ярлык для @RequestMapping (метод = RequestMethod. GET).
Соответственно, почему мы используем @PostMapping?
@ PostMapping для обработки запросов HTTP POST Обратите внимание, что метод, отвечающий за обработку запросов HTTP POST, должен быть аннотирован с помощью @ PostMapping аннотация. Обратите внимание на аннотацию @RequestBody. использовал чтобы отметить объект аргумента метода, в который будет преобразован документ JSON с помощью Spring Framework.
Что такое MediaType Application_json_value?
Чтобы процитировать javadoc, MediaType . APPLICATION_JSON - это общедоступная константа тип носителя для приложения / json ", тогда как MediaType . APPLICATION_JSON_VALUE является "строковым эквивалентом MediaType . APPLICATION_JSON ". Атрибуты в аннотациях Java могут быть только одного из ограниченного набора типов.