我正在使用 spring 开发一个应用程序。我想使用 spring 验证框架来验证来自注入了验证器的服务层的不同域/模型对象。我计划使用 ValidationUtils 来调用验证器,但我不确定我需要将哪些错误实现传递给 invokeValidator 方法。
ValidationUtils 中的签名:
invokeValidator(Validator validator, Object obj, Errors errors)
使用 BeanPropertyBindingResult 是否正确。
BeanPropertyBindingResult result = new BeanPropertyBindingResult(javaProduct, "javaProduct");