@PostMapping nedir?
@PostMapping nedir?

Video: @PostMapping nedir?

Video: @PostMapping nedir?
Video: Spring Annotation Tutorial - @RequestMapping, @GetMapping, @PostMapping, @PutMapping, @DeleteMapping 2024, Kasım
Anonim

HTTP POST isteklerini belirli işleyici yöntemleriyle eşleştirmek için açıklama. Özellikle, @ PostMapping @RequestMapping(method = RequestMethod. POST) için bir kısayol görevi gören oluşturulmuş bir açıklamadır.

Basitçe, GetMapping ve PostMapping nedir?

@ GetMapping @RequestMapping(method = RequestMethod. GET) için bir kısayol görevi gören @RequestMapping ek açıklamasının özel sürümüdür. @ GetMapping açıklamalı yöntemler, verilen URI ifadesiyle eşleşen HTTP GET isteklerini işler.

Ek olarak, ilkbahar önyüklemesinde @GetMapping nedir? @ GetMapping açıklama, HTTP GET isteklerini belirli işleyici yöntemleriyle eşler. @RequestMapping(method = RequestMethod. GET) için bir kısayol görevi gören oluşturulmuş bir açıklamadır.

Buna uygun olarak, neden @PostMapping kullanıyoruz?

@ PostMapping HTTP POST İsteklerini işlemek için HTTP POST isteklerini işlemekten sorumlu yöntemin @ ile açıklanması gerektiğine dikkat edin PostMapping Dipnot. @RequestBody ek açıklamasının nasıl olduğuna dikkat edin kullanılmış JSON belgesinin Spring Framework tarafından dönüştürüleceği yöntem argümanı nesnesini işaretlemek için.

MediaType Application_json_value nedir?

Javadoc'tan alıntı yapmak için, Ortam türü . APPLICATION_JSON bir "genel sabittir" ortam türü uygulama/json için ", oysa Ortam türü . APPLICATION_JSON_VALUE bir "Dize eşdeğeridir Ortam türü . APPLICATION_JSON ". Java ek açıklamalarındaki öznitelikler yalnızca sınırlı türlerden biri olabilir.