Весной есть несколько запросов
Я объясню четыре типичных запроса
@GetMapping
GetMapping содержит информацию в заголовке, поэтому существует ограничение на емкость, поэтому он в основном используется для извлечения информации.
@GetMapping("/getUserInfo")
@PostMapping
PostMapping безопаснее, чем GetMapping, потому что он содержит информацию в HttpBody и отправляет ее, поэтому
он в основном используется при регистрации новой информации.
@PostMapping("/addUserInfo")
@DeleteMapping
DeleteMapping в основном используется для удаления существующей информации.
@DeleteMapping("/deleteUserInfo")
@PutMapping
PutMapping в основном используется для изменения существующей информации.
@PutMapping("/updateUserInfo")
@PatchMapping
Используйте PatchMapping для изменения некоторой информации
@PatchMapping("/modifyUserInfo")
PutMapping против PatchMapping
Когда необходимо полностью заменить существующий ресурс,
можно использовать PutMapping
. При выполнении частичного обновления они могут использовать Сопоставление исправлений
в заключение..
Выберите : GetMapping
Вставьте : PostMapping
обновить : PatchMapping, PutMapping
удалить : DeleteMapping