Quick and dirty example of combining some DDD patterns and Spring Data Clone. Run ./gradlew bootRun. JDK/JRE 11 has to be the default Java in your system for Gradle to use it.