Video: Hva er bruken av @controller om våren?
2024 Forfatter: Lynn Donovan | [email protected]. Sist endret: 2023-12-15 23:51
Fjærkontroller merknader kan bare brukes på klasser. Den brukes til å merke en klasse som en webforespørselsbehandler. Den brukes mest med Vår MVC applikasjon.
Bare så, hva gjør @controller om våren?
@ Kontroller merknad er en merknad brukt i Vår MVC-rammeverk (komponenten av Vår Rammeverk som brukes til å implementere webapplikasjon). @ Kontroller annotering indikerer at en bestemt klasse tjener rollen som en kontrolleren.
Vet også, hva er bruken av @component om våren? Fjærkomponent merknad brukes for å betegne en klasse som Komponent . Det betyr at Vår rammeverket vil automatisk oppdage disse klassene for avhengighetsinjeksjon når merknadsbasert konfigurasjon og klassebaneskanning brukes.
Deretter er spørsmålet, hva er forskjellen mellom @controller og @RestController om våren?
Forskjell mellom @ RestController og @ Kontroller i Vår . @ Kontroller er en vanlig merknad som brukes til å merke en klasse som Vår MVC Kontroller samtidig som @ RestController er en spesiell kontrolleren brukt i RESTFul webtjenester og tilsvarende @ Kontroller + @ResponseBody.
Hva er bruken av @ResponseBody?
@RequestBody og @ ResponseBody merknader er brukt å binde responskropp med et domeneobjekt i metodeparameter eller returtype. Bak kulissene, disse kommentarene bruker HTTP-meldingsomformere for å konvertere hoveddelen av HTTP-forespørsel/svar til domeneobjekter.