Skip to content

Base classes for Command Query Responsibility Segregation (CQRS) with Java

License

Notifications You must be signed in to change notification settings

fuinorg/cqrs-4-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cqrs-4-java

Command Query Responsibility Segregation for Java

Base classes for Command Query Responsibility Segregation (CQRS) with Java

Java Maven Build Coverage Status Maven Central LGPLv3 License Java Development Kit 17

Versions

  • 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

Example

See ddd-cqrs-4-java-example for example microservices using the classes of this library.

Snapshots

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>

About

Base classes for Command Query Responsibility Segregation (CQRS) with Java

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages