Download List

项目描述

OVal is a pragmatic and extensible validation framework for any kind of Java objects (not only JavaBeans). Constraints can be configured with annotations, POJOs, or XML. Custom constraints can be expressed in pure Java or by using scripting languages such as JavaScript, Groovy, or BeanShell. Besides simple object validation, OVal provides certain Programming by Contract features. They can easily be enabled by using the provided AspectJ aspects.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-04-01 06:54 Back to release list
1.50

JPAAnnotationsConfigurer现在还解释注释getter方法。 @大小现在检查的值的String表示的长度,如果该值不是一张地图,一个列表或数组。此版本增加了@ AssertNull和@位数的限制。它增加了BeanValidationAnnotationsConfigurer,允许验证JSR303内置约束的注释。它实现[椭圆臭虫- 2907399]',并增加了MessageValueFormatter和Validator.setMessageValueFormatter()。
JPAAnnotationsConfigurer now also interprets annotated getter methods. @Size now checks the length of the value's String representation if the value is not a map, a list, or an array. This release adds @AssertNull and @Digits constraints. It adds BeanValidationAnnotationsConfigurer, which allows validation of JSR303 built-in constraint annotations.
It implements [oval-Bugs-2907399]´and adds MessageValueFormatter and Validator.setMessageValueFormatter().

Project Resources