Можно ли сгенерировать пользовательское исключение времени выполнения при сбое @Length - PullRequest
0 голосов
/ 15 апреля 2020
 @GetMapping("/address")
    public EmployeeDetail lookupEmployeeDetail(@Valid @NotBlank @RequestParam(value = "empid") String empid) throws EmployeeValidationException {
        if ( empid.length() !=10) {
            throw new EmployeeValidationException(" invalid id");
        }
        return employeeService.lookupEmployeeCode(empid);
    }

Я хочу заменить проверку длины на @length (min = 10, max = 10), но как я могу выдать пользовательское исключение времени выполнения в этом случае?

...