Base classes for Command Query Responsibility Segregation (CQRS) with Java
- 0.5.x (or later) = Java 17 with new jakarta namespace
- 0.3.x/0.4.x = Java 11 before namespace change from 'javax' to 'jakarta'
- 0.2.1 = Java 8
See ddd-cqrs-4-java-example for example microservices using the classes of this library.
Snapshots can be found on the OSS Sonatype Snapshots Repository.
Add the following to your .m2/settings.xml to enable snapshots in your Maven build:
<repository>
<id>sonatype.oss.snapshots</id>
<name>Sonatype OSS Snapshot Repository</name>
<url>http://oss.sonatype.org/content/repositories/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>