Проверка весенней загрузки - два массива одинаковой длины - PullRequest
0 голосов
/ 21 февраля 2020

я получаю в JSON два массива. Длина массивов должна быть одинаковой. Можно ли проверить это с помощью Spring Validation?

"Fields": {
        "Type": [1, 1, 1, 1, 1, 2, 2],
        "Value": [0, 0, 0, 0, 0, 2, 5]
    }

1 Ответ

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

Вы можете сделать это, создав компонент, который реализует интерфейс Validator. Внутри этого компонента проверьте длину массивов, которые вы хотите, и в контроллере аннотируйте параметр, который вы хотите принять, для которого вы создали проверку в вышеупомянутом компоненте, как @ Valid.

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