我正在使用spring进行应用程序。我想使用spring验证框架来验证注入了验证器的服务层中的不同域/模型对象。我打算使用ValidationUtils来调用验证器,但我不确定我需要传递给invokeValidator方法的错误实现。
ValidationUtils中的签名:
invokeValidator(Validator validator, Object obj, Errors errors)
使用BeanPropertyBindingResult是否正确。
BeanPropertyBindingResult result = new BeanPropertyBindingResult(javaProduct, "javaProduct");
答案 0 :(得分:1)
是的。您可以将 BeanPropertyBindingResult 对象的对象传递给错误。
它实现了界面错误。
希望这会对你有所帮助。欢呼声。