Пользовательское ограничение проверки - PullRequest
0 голосов
/ 07 февраля 2020
    public class Person {
    List <Address> addresssList;

    @Notnull
    String salary;

    @dateformat
    String dob
    }




 @ValidAddress

    public class Address {

    String streetname;
    String appartmentnumber;

    }

Я создал пользовательскую аннотацию, чтобы вызвать ограничение, если название улицы или номер квартиры пусто. Как классный человек держит адрес. Когда я пытаюсь выполнить приведенный ниже фрагмент. Он показывает только нарушение ограничения в классе person, а не в классе address.

Set<ConstraintViolation<Person>> constraintViolations = validator.validate(personObject);

Как повысить ограничения через пользовательский класс, если установить объект адреса в классе person.

1 Ответ

0 голосов
/ 08 февраля 2020

@ Допустимая аннотация указывает Spring на проверку указанных объектов.

...