projects/my-company-common
Domain Driven Design is applied through:
- Command and Query Responsibility Separation (CQRS)
- Event Sourcing
Commands are messages with intent of doing something. On the other hand, after this something is done, another messages can be produced as a result - Events. They represent a fact.
This module contains:
- domain events organized in specific submodules (project, blogPost, team, ...)
- maven parent pom
- common/util classes
This project is driven using Maven.
$ ./mvnw clean install
This component comes with tests. Use the following command to execute the tests using Maven:
$ ./mvnw test
Created by Ivan Dugalic@lab. Need Help? Join our Slack team.