Nous utilisons @Min, @Max, @NotNull etc annotations pour les validations côté serveur au printemps MVC.Thses annotations devraient être place dans Model Class.suppose je veux appliquer de telles annotations en cas de besoin, je ne veux pas appliquer ces annotations dans la classe Model.Validators in Spring MVC
Par exemple.
J'ai une classe Personne avec les propriétés Nom, Sexe, Email. Si je mets @NotNull annotation sur la propriété e-mail alors il sera appliqué globalement, si mon requirment est changé comme si dans mon système il y a deux personnes Student et Teacher et pour Teacher registration email est facultatif mais pour Student son non null alors comment Je réalise ceci.
peut i appliquer des annotations de validation dynamiclly en cas de ci-dessus exemple-
Si UserRegistration est pour l'enseignant Ensuite Email est facultatif.
Si UserRegistration est pour l'étudiant alors l'email est obligatoire.
Oui, cela peut être une option et je pense à ce sujet aussi, mais ma question est sur les annotations prédéfinies.Merci pour votre réponse :) – Amogh