У меня есть такой валидатор:
@Component
public class ApplicationValidator implements Validator {
private final static Pattern PHONE_NUMBER_PATTERN = Pattern.compile("^(\\d+)$");
@Override
public boolean supports(Class<?> type) {
return Application.class.equals(type);
}
@Override
public void validate(Object target, Errors errors) {
Application application = (Application) target;
validateMobilePhone(application, errors);
}
private void validateMobilePhone(Application application, Errors errors) {
String mobilePhone = application.getMobilePhone();
if (!(mobilePhone != null && mobilePhone.length() == 10 && PHONE_NUMBER_PATTERN.matcher(mobilePhone).find())) {
errors.rejectValue("mobile phone", "application.mobilePhone");
}
}
}
Не могу понять как сделать так, чтобы при создании объекта Application
или получении по rest
-запросу вызывался валидатор.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имеется микросервисное приложениеОдин из сервисов производит arp сканирование окружающей локальной сети с помощью скрипта
Доброго всем времени суток, у меня проблема при попытки запустить или перестроить проект выдает ошибку
Когда игрок выбирает 1 игрок и хочет играть ноликом, то первый ход всегда делает крестикУ меня все работает, при выборе нолика
Не могу понять как осуществляется взаимодействие между двумя окнами в JavaFXИмеется ввиду как я могу влиять на вью первого окна находясь во втором?...