126 votes

Qu’est-ce que l’annotation @Valid indique au printemps?

Dans l’exemple suivant, le paramètre est marqué d’une annotation.

Que fait `` l’annotation ?

45voto

Charith Points 427

En ajoutant aux réponses ci-dessus, jetez un oeil à ce qui suit. est annotée avec quelques annotations. En ayant une annotation qui déclenche des validations sur le (dans ce cas et ```` ). Ces annotations peuvent provenir de différents fournisseurs de JSR-303 (par exemple, Hibernate, Spring.. etc.).

21voto

Mateusz Dymczyk Points 4489

IIRC @Valid n’est pas une annotation Spring mais une annotation JSR-303 (qui est la norme de validation de bean). Ce qu’il fait, c’est qu’il vérifie essentiellement si les données que vous envoyez à la méthode sont valides ou non (il validera le scriptFile pour vous).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X