Vídeo: Quin és l'ús de @controller a la primavera?
2024 Autora: Lynn Donovan | [email protected]. Última modificació: 2023-12-15 23:44
Controlador de primavera l'anotació només es pot aplicar a les classes. S'utilitza per marcar una classe com a gestor de sol·licituds web. S'utilitza sobretot amb Primavera MVC aplicació.
Simplement, què fa @controller a la primavera?
@ Controlador anotació és una anotació utilitzada a Primavera Marc MVC (el component de Primavera Framework utilitzat per implementar l'aplicació web). la @ Controlador L'anotació indica que una classe concreta fa el paper d'a controlador.
Sapigueu també, per a què serveix @component a Spring? Component de primavera L'anotació s'utilitza per indicar una classe com Component . Vol dir això Primavera framework detectarà automàticament aquestes classes per a la injecció de dependències quan s'utilitzi la configuració basada en anotacions i l'exploració del camí de classe.
Posteriorment, la pregunta és, quina diferència hi ha entre @controller i @RestController a la primavera?
Diferència entre @ RestController i @ Controlador en Primavera . la @ Controlador és una anotació comuna que s'utilitza per marcar una classe com a Primavera MVC Controlador mentre @ RestController és un especial controlador utilitzat als serveis web RESTFul i l'equivalent de @ Controlador + @ResponseBody.
Per a què serveix @ResponseBody?
@RequestBody i @ ResponseBody les anotacions són utilitzat per vincular la sol·licitud cos de resposta amb un objecte de domini en el paràmetre del mètode o el tipus de retorn. Darrere de les escenes, aquestes anotacions usos Convertidors de missatges HTTP per convertir el cos de la sol·licitud/resposta HTTP en objectes de domini.