Video: Vad är användningen av @controller på våren?
2024 Författare: Lynn Donovan | [email protected]. Senast ändrad: 2023-12-15 23:53
Fjäderkontroll anteckning kan endast tillämpas på klasser. Den används för att markera en klass som en webbförfrågningshanterare. Den används mest med Vår MVC Ansökan.
Helt enkelt så, vad gör @controller på våren?
@ Kontroller anteckning är en anteckning som används i Vår MVC-ramverket (komponenten av Vår Ram som används för att implementera webbapplikation). @ Kontroller anteckning indikerar att en viss klass tjänar rollen som en kontroller.
Vet också, vad är användningen av @component på våren? Fjäderkomponent anteckning används för att beteckna en klass som Komponent . Det betyder att Vår ramverk kommer att automatiskt upptäcka dessa klasser för beroendeinjektion när anteckningsbaserad konfiguration och klassvägsskanning används.
Därefter är frågan, vad är skillnaden mellan @controller och @RestController på våren?
Skillnad mellan @ RestController och @ Kontroller i Vår . @ Kontroller är en vanlig anteckning som används för att markera en klass som Vår MVC Kontroller medan @ RestController är en speciell kontroller används i RESTFul webbtjänster och motsvarigheten till @ Kontroller + @ResponseBody.
Vad är användningen av @ResponseBody?
@RequestBody och @ ResponseBody anteckningar är Begagnade för att binda svarskropp med ett domänobjekt i metodparameter eller returtyp. Bakom kulisserna, dessa kommentarer använder HTTP-meddelandekonverterare för att konvertera huvuddelen av HTTP-förfrågan/svar till domänobjekt.