Я пытаюсь реализовать проверку bean-компонентов. Свойство с именем pin является строковым типом и привязывается к значению, введенному пользователями в поле зрения. Как вы можете видеть, что вывод должен быть только цифрой и длина должна быть точно 8.Какую аннотацию использовать для сопоставления шаблонов и длины строки
if (pin.matches("[0-9]+") && pin.length() == 8)
Свойство выглядит следующим образом, и я стараюсь, чтобы удовлетворить свою цель с помощью аннотаций.
private String pin;
// annotation syntax ?
public String getPin() { return this.pin; }
public void setPin(String pin) { this.pin = pin; }
Я видел простая проверка боба сделана с помощью annoation но я имею трудное время, чтобы создать синтаксис для вышеупомянутого условия.
Спасибо за ввод. Я попробую, посмотрим, что произойдет! – DaeYoung