我有我的自定义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年后情况有所改变。 如果没有,将不胜感激。