Sample project used for the article: Creating object templates using Models
A small sample illustrating reduction in code by eliminating manual data setup.
A GeneratorProvider that automatically maps generators to classes/fields. This removes the need to specify custom generators manually via the API.
A sample implementation of AnnotationProcessor for handling custom annotations.
A custom TypeResolver that scans the classpath to find implementation classes for interfaces. This eliminates the need for specifying subtype() manually. Classpath scanning is implemented using ClassGraph.