Package org.jmolecules.ddd.annotation
Annotations to define Domain-Driven Design building blocks.
-
Annotation Types Summary Annotation Type Description AggregateRoot Identifies an aggregate root, i.e.Association An association to anAggregateRoot
.BoundedContext Identifies a bounded context.Entity Identifies anEntity
.Factory Identifies aFactory
.Identity Declares a field (or a getter) of a class to constitute the identity of the corresponding class.Module Identifies a DDD module.Repository Identifies aRepository
.Service Identifies a domainService
.ValueObject Identifies a value object.