Как использовать автоматическую c проверку с помощью интерфейса валидатора Spring - PullRequest
0 голосов
/ 24 марта 2020

Я пытаюсь сделать проверку на стороне сервера, реализующую интерфейс Validator. Я работаю с прямым выполнением в первой строке в методе контроллера:

@RequestMapping("/addOrder")
public String addOrder (@ModelAttribute("order") Order order, BindingResult result)
{
   validator.validate(employeeVO, result);
   if (result.hasErrors) {
       //blablabla
   }
   //continuation
}

Но я хочу избавиться от этой строки

validator.validate(employeeVO, result);

, чтобы сразу получить результаты проверки, приложение входит Этот способ. Я хотел бы сделать автоматическую проверку c. Я пытаюсь использовать @Validated с @ModelAttribute - это конфликтует со старой версией Spring (я использую 3). И javax @Valid не работает для меня. Как я могу избавиться от прямых казней и получить результаты привязки сразу? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...