Introduction

This section of the reference guide intends to cover in detail the capabilities that the Axon Framework provides to help build applications based on CQRS/DDD and Event Sourcing

Breaking Changes in Axon Framework 4.7!

Against our normal approach towards minor releases, we sadly had to introduce breaking changes between Axon Framework 4.6 and 4.7. Our apologies for this.

To help you with your upgrade we have constructed a dedicated page here that helps you on your path to upgrade to 4.7. If you find any irregularities concerning your upgrade, be sure to reach out to us!

A summary of the various subsections is given below.

Sub-Section Purpose

Upgrading to 4.7

Step plan explaining how to upgrade to Axon Framework 4.7

Messaging Concepts

Conceptual overview of "Messages" within the Axon Framework

Commands

Command Message Development using the Axon Framework

Events

Event Message Development using the Axon Framework

Queries

Query Message Development using the Axon Framework

Sagas

Long Running Transaction development using the Axon Framework

Testing

Testing capabilities provided by the Axon Framework

Serialization

Details on the serialization capabilities provided by the Axon Framework

Tuning

Tuning capabilities provided by the Axon Framework

Monitoring and Metrics

Monitoring and Metric capabilities provided by the Axon Framework

Spring Boot Integration

Axon Framework integration with Spring Boot

Modules

Modules provided by the Axon Framework