Skip to content

chrisgleissner/jdot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jdot

Build Status Coverage Status

Java Domain Object Templater (JDot) is a code generator which keeps domain classes concise like a dot. The generation is driven by annotations on your domain classes or interfaces and uses the compile-time javac annotation processor.

Code Generation Driver

The code generation may be driven by:

  • Interface implemented by domain class and DTO
  • Abstract domain class
  • Generated Code

Generated Artefacts

  • Data Transfer Objects (DTOs) with Java Bean getters and setters
  • Builders for immutable domain objects
  • Mappers between domain and DTO classes
  • Standard java.lang.Object methods hashCode and equals for configurable fields

About

Java Domain Object Templater

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published