Je souhaite effectuer des vérifications de validation d'hibernation basées sur @Range (org.hibernate.validator.RangeValidator) dans mon code d'entité JPA. Mais il semble modifier le SQL généré avec ces vérifications que je voudrais éviter. (i.e Dans la vérification de plage, l'année en cours est la valeur @Range max qui est susceptible de changer chaque année). Par conséquent, j'ai dû supprimer cette annotation de ma classe d'entité JPA. Comment serais-je capable d'effectuer des vérifications similaires sans ajouter l'annotation? Dois-je faire ces vérifications dans prePersist ou preUpdate si c'est le cas, comment invoquer les validateurs.@Vérifications de validation d'hibernation basées sur la plage
apprécierais toutes les entrées sur ce sujet