The Axon framework supports developers with the plumbing and wiring required to build a CQRS architecture, by providing (abstract) implementations of common CQRS building blocks.
'org.axonframework:axon:1.2'
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon</artifactId>
<version>1.2</version>
</dependency>
<dependency org="org.axonframework" name="axon" rev="1.2"/>
"org.axonframework", "axon", "1.2"