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.

2009-09-28 03:49 Back to release list
1.40

此版本增加了对支持有条件的约束通过激活时=“”属性。它增加了一个宽容属性@ @过去和未来。它增加了@ NotMatchPattern和ConstraintViolation.getCheckDeclaringContext()。它增加了一个appliesTo()属性的限制,以控制是否和如何验证应适用于数组,地图的儿童,和集合。它修正错误2836116,2821805和2799870。
This release adds support for conditional constraint activation via the when="" attribute. It adds a tolerance attribute to @Past and @Future. It adds @NotMatchPattern and ConstraintViolation.getCheckDeclaringContext(). It adds an appliesTo() attribute to constraints to control if and how validation should be applied to children of arrays, maps, and collections. It fixes bugs 2836116, 2821805, and 2799870.

Project Resources