This project was initially ported from https://github.com/gautema/CQRSlite to Kotlin
All the functionality, but no bootstrappping.
Autoconfiguration for bootstrapping cqrs in a spring-boot application
Have a look at one of the sample projects to understand how it works