Я начинаю новый проект Spring-MVC. Валидация является важной особенностью любого проекта. Таким образом, я видел много подходов следующим образом:
- Интерфейс пружинного валидатора
Звучит как проверка Struts 1.x. На мой взгляд, это не ловко.
Я думаю, что это лучше, чем интерфейс Validator
- Проверка на основе аннотаций (модули Spring)
Кажется, что это гибко, но я не знаю, поддерживает ли оно свойство на основе коллекции
Итак, какой, на ваш взгляд, самый ЛУЧШИЙ ПОДХОД для проверки команды Spring-MVC? И почему ? Рассмотрим многие функции, такие как свойство на основе коллекции, пользовательская проверка и т. Д. Если вы знаете / используете другой подход в Spring-MVC, не стесняйтесь делиться им.
С уважением,