Mis on GetMapping ja PostMapping?
Mis on GetMapping ja PostMapping?

Video: Mis on GetMapping ja PostMapping?

Video: Mis on GetMapping ja PostMapping?
Video: Spring Framework Java - PostMapping в Spring Boot (получаем параметры запросов) 2024, November
Anonim

Annotatsioon HTTP GET-päringute vastendamiseks konkreetsetele töötlejameetoditele. Täpsemalt @ GetMapping on koostatud annotatsioon, mis toimib @RequestMapping(method = RequestMethod. GET) otseteena. Alates: 4.3 Autor: Sam Brannen Vaata ka: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

Küsimus on ka selles, mis vahe on GetMappingil ja PostMappingul?

Nimetamistavast näeme, et iga annotatsioon on mõeldud käsitlema vastavat sissetuleva päringu meetodi tüüpi, st @ GetMapping kasutatakse GET-tüübi käsitlemiseks kohta taotlemise meetod, @ PostMapping kasutatakse POST-i tüübi käsitlemiseks kohta taotlemise meetod jne.

Teiseks, miks me kasutame @PostMappingut? @ PostMapping HTTP POST-i päringute käsitlemiseks Pange tähele, et HTTP POST-i päringute käsitlemise eest vastutav meetod peab olema varustatud märkega @ PostMapping annotatsioon. Pange tähele, kuidas on @RequestBody annotatsioon kasutatud meetodi argumendi objekti märkimiseks, milleks Spring Framework JSON-dokumendi teisendab.

Samamoodi küsitakse, mis on @PostMapping?

Annotatsioon HTTP POST-päringute vastendamiseks konkreetsetele töötlejameetoditele. Täpsemalt @ PostMapping on koostatud annotatsioon, mis toimib @RequestMapping(method = RequestMethod) otseteena.

Mis on @GetMapping kevadel?

1.1. @Controller Annotation Kevad MVC pakub annotatsioonipõhist lähenemist, kus te ei pea laiendama ühtegi põhiklassi, et väljendada päringu vastendusi, päringu sisendparameetreid, erandite käsitlemist ja palju muud. @Controller on sarnane märkus, mis tähistab klassi päringute töötlejana.

Soovitan: