Technical requirements
To follow the examples in this chapter, you will need access to the following:
- JDK 1.8+ (we have used Java 17 to compile sample sources)
- Spring Boot 2.4.x
- Axon Framework 4.5.3
- JUnit 5.7.x (included with Spring Boot)
- Project Lombok (to reduce verbosity)
- Maven 3.x
Please refer to the Chapter08
directory of the book’s accompanying source code repository for complete working examples on GitHub at https://github.com/PacktPublishing/Domain-Driven-Design-with-Java-A-Practitioner-s-Guide/tree/master/Chapter08.