Какую библиотеку проверки Java следует использовать? - PullRequest
5 голосов
/ 21 июня 2009

Я как бы застрял на этом решении. Мой проект уже использует интеграцию Spring и Spring Blazeds, но я не думаю, что будет какой-то реальный веб-интерфейс (HTML). У меня ограниченный опыт работы с Spring MVC и валидаторами Spring, которые в порядке, но я читал комментарии людей, предлагающих не использовать валидаторы Spring вне Spring MVC. Какие рамки валидации вы бы порекомендовали, основываясь на личном опыте?

Ответы [ 2 ]

10 голосов
/ 21 июня 2009

"... но я читал комментарии людей, предлагающих не использовать валидаторы Spring вне Spring MVC ..."

Я бы хотел увидеть эти цитаты. Я использовал Spring DataBinding API вне Spring MVC, и это потрясающе. Я бы сказал, что критика необоснованна.

Apache Commons Validator является альтернативой, но я все же рекомендую сначала DataBinder Spring. Особенно , если вы уже используете Spring. Преимущество перехода на что-либо еще более чем компенсируется стоимостью еще одной зависимости.

2 голосов
/ 19 июля 2009

Вы можете попробовать Hibernate Validator , который фактически является эталонной реализацией для JSR 303: Bean Validation. Кстати, это все еще в бета-версии.

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