Mis kasu on @controllerist kevadel?
Mis kasu on @controllerist kevadel?

Video: Mis kasu on @controllerist kevadel?

Video: Mis kasu on @controllerist kevadel?
Video: Nukitsamees - Mis on kodu, kus on kodu 2024, Mai
Anonim

Vedru kontroller annotatsiooni saab rakendada ainult klassidele. Seda kasutatakse klassi märkimiseks veebipäringute töötlejaks. Seda kasutatakse enamasti koos Kevad MVC rakendus.

Lihtsalt, mida @controller kevadel teeb?

@ Kontroller annotatsioon on aastal kasutatud annotatsioon Kevad MVC raamistik (komponent Kevad Veebirakenduse juurutamiseks kasutatav raamistik). @ Kontroller annotatsioon näitab, et konkreetne klass täidab a rolli kontroller.

Tea ka, milleks on @component kevadel kasu? Vedrukomponent annotatsiooni kasutatakse klassi tähistamiseks kui Komponent . See tähendab et Kevad raamistik tuvastab need klassid automaatselt sõltuvuse süstimiseks, kui kasutatakse annotatsioonipõhist konfiguratsiooni ja klassitee skannimist.

Seejärel tekib küsimus, mis vahe on @controlleril ja @RestControlleril kevadel?

Erinevus vahel @ RestController ja @ Kontroller sisse Kevad . @ Kontroller on tavaline märkus, mida kasutatakse klassi märgistamiseks kui Kevad MVC Kontroller samas @ RestController on eriline kontroller kasutatakse RESTFul veebiteenustes ja samaväärne @ Kontroller + @ResponseBody.

Milleks on @ResponseBody kasu?

@RequestBody ja @ ResponseBody annotatsioonid on kasutatud HTTP päringu sidumiseks/ vastuse keha domeeniobjektiga meetodi parameetris või tagastustüübis. Kulisside taga need annotatsioon kasutab HTTP-sõnumite teisendajad HTTP-päringu/-vastuse põhiteksti teisendamiseks domeeniobjektideks.