-
Notifications
You must be signed in to change notification settings - Fork 17
Getting Started
Alexandre DuBreuil edited this page Aug 22, 2018
·
3 revisions
dOOv is composed of 3 main components:
https://doov-io.github.io/doov/site/core/apidocs/
- doov-core: Contains the DSL, the AST and the annotations (javadoc)
- doov-generator: Contains the code generator for model-map and field infos (javadoc)
- doov-assertions: Contains AssertJ assertions (javadoc)
To start using dOOv, you'll have to go though 5 steps:
- Annotate your model (see Domain Model Annotation)
- Generate the DSL (see DSL Code Generation)
- Write your validation rules (see Validation Rules)
- Execute your validation rules (see Validation Engine)
- Testing your validation rules (see Testing Rules)