使用自定义ConstraintValidator

时间:2020-05-08 18:30:46

标签: java spring validation hibernate-validator

我有我的自定义ConstraintValidator实例,该实例会在字符串中进行一些检查。例如, @CustomRestrictionCheck CustomRestrictionCheck 类。

问题: 是否可以使用ConstraintValidator检查我的代码中的任何String变量,而不必严格分配给实体模型?

例如:

1. String validateMe= "inputToCheck"; //Value to check
2. Validator myvalidator = Validation.buildDefaultValidatorFactory().getValidator(); //Get Validator
3. //Set my CustomRestrictionCheck to be used in validator 
4. Set<ConstraintViolation<String>> valRes = validator.validate(validateMe); //Get Results

P.S。这里有一个similar question,但希望8年后情况有所改变。 如果没有,将不胜感激。

0 个答案:

没有答案
相关问题