Ce este GetMapping și PostMapping?
Ce este GetMapping și PostMapping?

Video: Ce este GetMapping și PostMapping?

Video: Ce este GetMapping și PostMapping?
Video: Spring Annotation Tutorial - @RequestMapping, @GetMapping, @PostMapping, @PutMapping, @DeleteMapping 2024, Noiembrie
Anonim

Adnotare pentru maparea cererilor HTTP GET pe anumite metode de gestionare. Specific, @ GetMapping este o adnotare compusă care acționează ca o comandă rapidă pentru @RequestMapping(method = RequestMethod. GET). De la: 4.3 Autor: Sam Brannen Vezi și: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

De asemenea, întrebarea este, care este diferența dintre GetMapping și PostMapping?

Din convenția de denumire putem vedea că fiecare adnotare este menită să gestioneze tipul respectiv de metodă de solicitare primită, adică @ GetMapping este folosit pentru a gestiona tipul GET de metoda de solicitare, @ PostMapping este folosit pentru a gestiona tipul POST de metoda de solicitare etc.

În al doilea rând, de ce folosim @PostMapping? @ PostMapping pentru a gestiona solicitările HTTP POST. Observați că metoda responsabilă pentru gestionarea solicitărilor HTTP POST trebuie adnotată cu @ PostMapping adnotare. Observați cum este adnotarea @RequestBody folosit pentru a marca obiectul argument al metodei în care documentul JSON va fi convertit de Spring Framework.

În mod similar, este întrebat, ce este @PostMapping?

Adnotare pentru maparea solicitărilor HTTP POST pe anumite metode de gestionare. Specific, @ PostMapping este o adnotare compusă care acționează ca o comandă rapidă pentru @RequestMapping(method = RequestMethod.

Ce este @GetMapping primăvara?

1.1. @Adnotare controler Arc MVC oferă o abordare bazată pe adnotări în care nu trebuie să extindeți nicio clasă de bază pentru a exprima mapările cererilor, parametrii de intrare a solicitărilor, gestionarea excepțiilor și multe altele. @Controller este o adnotare similară care marchează o clasă ca handler de solicitare.

Recomandat: