Overview of Apache Causeway components
mainApache Causeway is composed of three main functional areas: Security, Viewers, and Persistence.
- Security: Manages access control and integrates various security components into the framework.
- Viewers: Automatically render domain objects into different presentation layers (Web UI, GraphQL, or REST).
- Persistence: Handles the storage of domain entities using either standard JPA/Eclipselink or custom implementations via the
ViewModelinterface.