是否有可用的JSR-303(beanvalidation)的实现?
我知道有非标准的框架,如commons-validator和hibernatevalidation器。
我想知道是否有人知道官方标准的实施。
Hibernate Validator是JSR-303的参考实现
现在有2个兼容的实现:
- Apache Beanvalidation (以前称为agimatec)
- Hibernatevalidation器
你可以访问这里的基准testing和快速描述: http : //carinae.net/2010/06/benchmarking-hibernate-validator-and-apache-beanvalidation-the-two-jsr-303-implementations/
实现:
- agimatecvalidation
- Hibernatevalidation器
OVaL不是JSR-303validation器,但它可以将jsr303约束转换为它自己的约束。
我认为Spring Framework从版本3开始就变成了兼容JSR303的版本。
Spring Framework 4.0在安装支持方面支持Bean Validation 1.0(JSR-303)和Bean Validation 1.1(JSR-349),同时也支持Spring Validator接口。
- “validation”和“validation”之间有什么区别?
- 检查一个string是否是有效的Windows目录(文件夹)path
- 如何在JSF中执行validation,如何在JSF中创build自定义validation器
- accepted_nested_attributes_for儿童关联validation失败
- 为什么HTML5表单validation允许没有点的电子邮件?
- Rails国际化(I18n)模型validation:可能与否?
- 解决scheme“validation失败的一个或多个实体。 有关更多详细信息,请参阅“EntityValidationErrors”属性。
- 在entity framework中使用DataAnnotations
- 方法必须有签名“String method()… …”,但签名“void method()”