Què és l'anotació @ResponseBody a la primavera?
Què és l'anotació @ResponseBody a la primavera?

Vídeo: Què és l'anotació @ResponseBody a la primavera?

Vídeo: Què és l'anotació @ResponseBody a la primavera?
Vídeo: Spring Web MVC | 12 | Return JSON in Response Body 2024, De novembre
Anonim

Llenguatges utilitzats: Java, JSON

A més, què són les anotacions @RequestBody i @ResponseBody a la primavera?

@RestController és un compost anotació que és meta- anotat amb @Controller [email protected] ResponseBody per indicar un controlador cada mètode del qual hereta el nivell de tipus @ Anotació ResponseBody i, per tant, escriu directament al cos de resposta enfront de la resolució de visualització i la representació amb una plantilla HTML.

Sapigueu també, què és l'anotació @RestController a la primavera? Anotació Spring RestController és una comoditat anotació això és ell mateix anotat amb @Controller i @ResponseBody. Això anotació s'aplica a una classe per marcar-la com a gestor de sol·licituds. Control de repòs de primavera s'utilitza per crear serveis web RESTful utilitzant Primavera MVC.

Per això, què és l'anotació @RequestBody a la primavera?

@ Cos de la sol·licitud i @ Anotacions ResponseBody s'utilitzen per vincular el cos de la sol·licitud/resposta HTTP amb un objecte de domini en el paràmetre del mètode o el tipus de retorn. Entre bastidors, aquests anotació utilitza convertidors de missatges HTTP per convertir el cos de la sol·licitud/resposta HTTP en objectes de domini.

Per a què serveix l'anotació @RestController?

El @Controller és comú anotació el qual és utilitzat per marcar una classe com a controlador Spring MVC [correu electrònic protegit] RestController és un controlador especial utilitzat serveis web inRESTFul i l'equivalent de @Controller [email protected]