Hexagonal Architecture With SpringBoot

I have been trying to create a clean hexagonal architecture example with SpringBoot. More complex approaches are possible, by introducing the CQRS into the equation, but I believe that just over complicates the architecture and if there is no really good reason for it, I’d avoid it.

There are a couple of examples out there and I am offering my version.

https://github.com/divukman/hexagonal_architecture_example