Validator defines a straigthforward Java api and a meta-model for business validation.
Data validation is a very common task that often is scattered in many different layers of an application. Some times the same validation criteria are implemented more than once, this can be time consuming and error-prone.
There are more modules in the project, below a quick overview:
-
validator-core - the library that provides core features.
-
validator-spring-autoconfigure - integrates the core library in a SpringFramework IOC container.
Releases can be found in the Github releases tab.
Validator is Open Source software released under the Apache 2.0 license.