Skip to main content
This section provides guidance on setting up your environment and developing with Atoti What-If.

Quick start

The fastest way to get started with Atoti What-If is using the Spring Boot Starter.

Prerequisites

  • Java 21 or later
  • Spring Boot 3.x
  • Atoti Server 6.1.x

Add the dependency

Required beans

The starter auto-configures all What-If components but requires two beans from your application:
  1. IDatabaseService — provided by your Atoti Server application
  2. IWhatIfPersistenceProperties — provides Hibernate configuration for persistence
Example persistence properties bean:
Additional configuration options are available through atoti.what-if.* properties. See the configuration reference for details.

Next steps