You can explore the Apache Causeway™ programming model through the reference app, which illustrates many of the framework's annotations and programming conventions.
The app is available as a Docker image.
-
to run the JPA variant:
docker pull apache/causeway-app-referenceapp-jpa:latest docker run -p 8080:8080 apache/causeway-app-referenceapp-jpa:latest
... then navigate to http://localhost:8080
Prereqs:
- mvnd 3.9+
- Java 21
Building:
-
To build the JPA variant:
mvnd -Dwicket-jpa install
