java springboot valider les paramètres de la requête springboot @Valid l'annotation n'est pas valide

L'ajout de l'annotation @NotBlank aux variables membres dans DTO ne prend pas effet. Quelle est la raison? Aidez-moi, s'il vous plaît


Solution du problème

Vous devez activer la validation des paramètres de requête et des variables de chemin en ajoutant l'annotation @Validated à votre contrôleur pour que les validations soient exécutées.

Sinon, utilisez cette dépendance maven pour les faire fonctionner

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
<version>2.3.2.RELEASE</version>
</dependency>

Commentaires

Posts les plus consultés de ce blog

Comment signer la connexion OKEx API version 5 avec websockets ?

Comment obtenir des éléments communs dans une liste imbriquée profonde : mes deux solutions fonctionnent mais prennent du temps

Catalogue Spark avec AWS Glue : base de données introuvable