Çfarë është këshilla e kontrollorit?
Çfarë është këshilla e kontrollorit?

Video: Çfarë është këshilla e kontrollorit?

Video: Çfarë është këshilla e kontrollorit?
Video: Hajdari për grevën e kontrollorëve: Nuk është vetëm punë lekësh, do bëhen pishman 2024, Nëntor
Anonim

@ Këshilla për kontrolluesin është një shënim i ofruar nga Spring që ju lejon të shkruani kodin global që mund të aplikohet në një gamë të gjerë të kontrollorët - të ndryshme nga të gjitha kontrollorët në një paketë të zgjedhur apo edhe një shënim specifik.

Në këtë mënyrë, çfarë dobie ka këshilla e kontrolluesit?

@ Këshilla për kontrolluesin është një specializim i shënimit @Component i cili lejon trajtimin e përjashtimeve në të gjithë aplikacion në një komponent global të trajtimit. Mund të shihet si një përgjues i përjashtimeve të hedhura nga metoda të shënuara me @RequestMapping dhe të ngjashme.

Për më tepër, cili është ndryshimi midis kontrolluesit dhe RestController? 1. @ Kontrolluesi është një shënim i zakonshëm që përdoret për të shënuar një klasë si Spring MVC Kontrolluesi derisa @ RestController është një e veçantë kontrollues përdoret në shërbimet e internetit RESTFul dhe ekuivalenti i @ Kontrolluesi + @ResponseBody.

Në përputhje me rrethanat, si i trajton kontrolluesi Spring me përjashtimet?

te trajtojnë përjashtimet në String MVC , ne mund të përcaktojmë një metodë në kontrollues klasë dhe përdor shënimin @ Përjashtim Trajtues në të. Pranvera konfigurimi do të zbulojë këtë shënim dhe do ta regjistrojë metodën si përjashtim mbajtës për argumentim përjashtim klasa dhe nënklasat e saj.

Cili është përdorimi i @ResponseStatus?

Lloji i shënimit Statusi i përgjigjes Shënon një metodë ose klasë përjashtimi me kodin e statusit() dhe arsyen() që duhet të kthehen. Kodi i statusit zbatohet në përgjigjen HTTP kur thirret metoda e mbajtësit dhe anashkalon informacionin e statusit të caktuar me mjete të tjera, si ResponseEntity ose "ridrejtim:".

Recommended: