2013-02-12 1 views
3

JSR 303 Проверка бобов содержит из ряда ограничений, но также позволяет определять пользовательские ограничения.Есть ли общая библиотека ограничений для jsr 303 (проверка бина)?

У меня такое ощущение, что существует множество ограничений, общих для многих проектов, которые не поставляются с реализациями JSR.

Так что мой вопрос: Есть (заслуживающий доверия), которая содержит общие ограничения jsr 303 (Bean Validation)?

ответ

3

Я не осведомлен о выделенной библиотеке ограничений, но эталонная реализация JSR 303 Спящего Валидатор предоставляет несколько additional constraints, такие, как @Email, @ScriptAssert, @URL и т.д. (отказ от ответственности: Я способствую Hibernate Validator).

Если у вас есть дополнительные идеи или требования для других ограничений, не стесняйтесь создавать запрос функций в нашем JIRA instance.

+1

Принять ответ из-за того, что «я не знаю специальной библиотеки ограничений», - это швы в качестве правильного ответа (на данный момент) , - Позвольте мне сказать, что я очень уважаю Hibernate Validator, я использую его, и мне это нравится. Но я не думаю, что общие ограничения должны быть частью JSR303-Реализация. Потому что они независимы от реализации, поэтому их следует собирать в независимой библиотеке или, по крайней мере, в отдельной банке. – Ralph

3

Я пришел к тому же результату, что такой библиотеки нет. Поэтому я решил поделиться своим небольшим набором общих ограничений и его валидаторами: https://github.com/malkusch/validation

 Смежные вопросы

  • Нет связанных вопросов^_^