Components

This page provides user/config guides for each of the main components of the frameworks (viewer, persistence and security).

Also, the System Overview maps these components back to the corresponding Maven modules (and their respective dependencies).

Viewers

The framework provides two viewers that will automatically render the domain objects in your application into the presentation layer:

Persistence

The framework allows domain entities to be persisted using either:

Alternatively, you can "roll your own" (by implementing the ViewModel interface) and persist with any data persistence technology that is supported by Spring Boot.

Security

The Security Guide describes how to configure each of the various security implementations that integrate with Apache Isis.