Mire jó a @controller tavasszal?
Mire jó a @controller tavasszal?

Videó: Mire jó a @controller tavasszal?

Videó: Mire jó a @controller tavasszal?
Videó: Exclusive: 'Nakhre' FULL VIDEO Song | Zack Knight | T-Series 2024, Lehet
Anonim

Rugó vezérlő az annotáció csak az osztályokon alkalmazható. Egy osztály webes kéréskezelőként való megjelölésére szolgál. Leginkább azzal használják Tavaszi MVC Alkalmazás.

Egyszerűen, mit csinál a @controller tavasszal?

@ Vezérlő annotáció van -ban használt megjegyzés Tavaszi MVC keretrendszer (a komponens a Tavaszi A webalkalmazás megvalósításához használt keretrendszer). Az @ Vezérlő az annotáció azt jelzi, hogy egy adott osztály az a szerepét tölti be vezérlő.

Tudja azt is, mi haszna a @componentnek tavasszal? Rugós komponens az annotáció egy osztály jelölésére szolgál Összetevő . Ez azt jelenti Tavaszi A keretrendszer automatikusan észleli ezeket az osztályokat a függőségi beillesztéshez, ha annotáció-alapú konfigurációt és osztályút-ellenőrzést használnak.

Ezt követően a kérdés az, hogy mi a különbség a @controller és a @RestController között tavasszal?

A különbség köztük @ RestController és @ Vezérlő ban ben Tavaszi . Az @ Vezérlő egy általános megjegyzés, amelyet az osztályok megjelölésére használnak Tavaszi MVC Vezérlő miközben @ RestController egy különleges vezérlő a RESTFul webszolgáltatásokban és a @ megfelelője Vezérlő + @ResponseBody.

Mire jó a @ResponseBody?

@RequestBody és @ ResponseBody megjegyzések vannak használt kötni a HTTP kérést/ választest tartomány objektummal metódusparaméterben vagy visszatérési típusban. A színfalak mögött ezek a kommentárok használ HTTP-üzenet-konvertálók a HTTP-kérés/válasz törzsének tartományobjektumokká konvertálására.