This tutorial provides a basic Java programmer’s introduction to working with Spine.
By walking through this example you’ll learn how to:
- Define events, commands, and rejections in
- Define state of aggregates, process managers, and projections in
- Handle commands producing events.
- Subscribe to events and update projections.
Why use Spine Event Engine?
Example code and setup
Event Storing Basics
Defining entity states
Generating the code