It is part of a series of post that explores CQRS with Axon Framework.
As stated in the introductory post, these series of post is accompanied by the exploringCQRSwithAxon project on Github. The project is a trivial application that simulates two bank accounts. It will support debiting, crediting and transfer between these two accounts. It is intended to help illustrate the features discussed as we explore how Axon Framework can be used to build application following CQRS stipulations.
The sample application is built with Axon Framework and Spring Boot. It uses the 2.4.1 version of Axon Framework, as you will notice in the Pom.xml
<dependency> <groupId>org.axonframework</groupId> <artifactId>axon-core</artifactId> <version>2.4.1</version> </dependency> <dependency> <groupId>org.axonframework</groupId> <artifactId>axon-test</artifactId> <version>2.4.1</version> </dependency>
For the purpose of this series we would be using only the axon-core and axon-test modules.