A quoi sert @controller au printemps ?
A quoi sert @controller au printemps ?

Vidéo: A quoi sert @controller au printemps ?

Vidéo: A quoi sert @controller au printemps ?
Vidéo: Comprendre le @ControllerAdvice de Spring | Intercepter les exceptions de vos contrôleurs | API 2024, Décembre
Anonim

Contrôleur de ressort l'annotation ne peut être appliquée qu'aux classes. Il est utilisé pour marquer une classe en tant que gestionnaire de requêtes Web. Il est surtout utilisé avec Printemps MVC application.

Bref, que fait @controller au printemps ?

@ Manette annotation est une annotation utilisée dans Printemps Framework MVC (le composant de Printemps Framework utilisé pour implémenter une application Web). Les @ Manette l'annotation indique qu'une classe particulière joue le rôle d'un manette.

Sachez également, à quoi sert @component au printemps ? Composant de ressort l'annotation est utilisée pour désigner une classe comme Composant . Cela signifie que Printemps framework détectera automatiquement ces classes pour l'injection de dépendances lorsque la configuration basée sur les annotations et l'analyse des chemins de classe sont utilisées.

Par la suite, la question est, quelle est la différence entre @controller et @RestController au printemps ?

Différence entre @ RestController et @ Manette dans Printemps . Les @ Manette est une annotation courante qui est utilisée pour marquer une classe comme Printemps MVC Manette tandis que @ RestController est une spéciale manette utilisé dans les services Web RESTFul et l'équivalent de @ Manette + @ResponseBody.

À quoi sert @ResponseBody ?

@RequestBody et @ RéponseCorps les annotations sont utilisé pour lier la requête corps de réponse avec un objet domaine dans le paramètre de méthode ou le type de retour. En coulisses, ces annotations les usages Convertisseurs de messages HTTP pour convertir le corps de la requête/réponse HTTP en objets de domaine.