რატომ ვიყენებთ @PostMapping?
რატომ ვიყენებთ @PostMapping?

ვიდეო: რატომ ვიყენებთ @PostMapping?

ვიდეო: რატომ ვიყენებთ @PostMapping?
ვიდეო: Spring Boot Getmapping Postmapping Examples 2024, მარტი
Anonim

დასახელების კონვენციიდან ჩვენ ხედავს, რომ თითოეული ანოტაცია განკუთვნილია შესაბამისი შემომავალი მოთხოვნის მეთოდის შესასრულებლად, ანუ @GetMapping არის გამოყენებული GET ტიპის მოთხოვნის მეთოდის დასამუშავებლად, @ PostMapping არის გამოყენებული POST ტიპის მოთხოვნის მეთოდის დასამუშავებლად და ა.შ.

ამის გარდა, რა არის @PutMapping?

ანოტაცია HTTP PUT-ის მოთხოვნების სპეციფიკურ დამმუშავებლის მეთოდებზე დასახატად. კონკრეტულად, @ PutMapping არის შედგენილი ანოტაცია, რომელიც მოქმედებს როგორც მალსახმობი @RequestMapping (მეთოდი = RequestMethod.

ასევე, რა არის @PatchMapping? ანოტაცია HTTP PATCH-ის მოთხოვნების კონკრეტულ დამმუშავებლის მეთოდებზე დასახატად. კონკრეტულად, @ PatchMapping არის შედგენილი ანოტაცია, რომელიც მოქმედებს როგორც მალსახმობი @RequestMapping (მეთოდი = RequestMethod.

შესაბამისად, რა არის @GetMapping საგაზაფხულო ჩატვირთვისას?

@ GetMapping ანოტაცია ასახავს HTTP GET მოთხოვნებს კონკრეტული დამმუშავებლის მეთოდებზე. ეს არის შედგენილი ანოტაცია, რომელიც მოქმედებს როგორც მალსახმობი @RequestMapping (მეთოდი = RequestMethod. GET).

რა არის @RequestBody?

@ მოთხოვნის ორგანო . ეს გამოიყენება HTTP მოთხოვნის სხეულის java კლასის ობიექტად გადასაყვანად HTTP შეტყობინებების არჩეული გადამყვანის დახმარებით. ეს ანოტაცია გამოყენებული იქნება მეთოდის პარამეტრში და http მოთხოვნის ძირითადი ნაწილი იქნება შედგენილი მეთოდის პარამეტრზე.