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.