Qu'est-ce que l'annotation @ResponseBody au printemps ?
Qu'est-ce que l'annotation @ResponseBody au printemps ?

Vidéo: Qu'est-ce que l'annotation @ResponseBody au printemps ?

Vidéo: Qu'est-ce que l'annotation @ResponseBody au printemps ?
Vidéo: Springboot @Controller | @RestController | @ResponseBody | @ResponseEntity | rest api | okay java 2024, Peut
Anonim

Langages utilisés: Java, JSON

De plus, que sont les annotations @RequestBody et @ResponseBody au printemps ?

@RestController est un composé annotation c'est en soi une méta- annoté avec @Controller [email protégé] RéponseCorps pour indiquer un contrôleur dont chaque méthode hérite du niveau de type @ Annotation ResponseBody et, par conséquent, écrit directement au corps de réponse par rapport à la résolution d'affichage et au rendu avec un modèle HTML.

Sachez également, qu'est-ce que l'annotation @RestController au printemps ? Annotation Spring RestController est une commodité annotation c'est lui-même annoté avec @Controlleret @ResponseBody. Cette annotation est appliqué à une classe pour la marquer comme gestionnaire de requêtes. Spring RestControllerannotation est utilisé pour créer des services Web RESTful en utilisant Printemps MVC.

De ce fait, qu'est-ce que l'annotation @RequestBody au printemps ?

@ Corps de la requête et @ Annotations du corps de la réponse sont utilisés pour lier le corps de la requête/réponse HTTP avec un objet domaine dans le paramètre de méthode ou le type de retour. Dans les coulisses, ces annotation utilise des convertisseurs de messages HTTP pour convertir le corps de la requête/réponse HTTP en objets de domaine.

À quoi sert l'annotation @RestController ?

Le @Controller est un annotation lequel est utilisé pour marquer une classe en tant que contrôleur Spring MVC [protégé par e-mail] RestController est un contrôleur spécial utilisé les services Web inRESTFul et l'équivalent de @Controller [email protected]