I am using exposed without the ORM, only DSL.
I had to change how I understand my domain, but I've liked the result.
I am also trying some arrow types and it helped me a lot to handle this "new application format"
In the end the service does not looks like a classic springboot application, but a composition of functions inside modules.