Application details
...

Apache Isis

https://isis.apache.org/

Apache Isis is a framework for rapidly developing domain-driven apps in Java. Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp or a RESTful API.