Apache Ignite 3 and GridGain 9 for Spring Boot and Spring Data Development
← Training Schedule
18 September, 10:00 am
GMT
EMEA
Speakers

Stephen Darlington
Training and Consulting Services Director
Training and Consulting Services Director
This two-hour training is for Java developers and architects who want to explore the best practices and nuances of using Spring Boot and Spring Data with the latest versions of Apache Ignite 3 and GridGain 9.
During the training, you will build a RESTful web service that uses Apache Ignite as an in-memory database. The service is a Spring Boot application that interacts with the Ignite cluster via Spring Data repository abstractions.
Training Topics:
- Configuring an Apache Ignite/GridGain cluster that uses Spring Boot and Spring Data
- Designing Java POJOs for Ignite Spring Data repositories
- Defining custom SQL queries for Ignite Spring Data repositories
- Designing DTOs (data transfer objects) for Ignite Spring Data services
- Building a Spring Boot RESTful endpoint that works with Ignite Spring Data services
- Learning tips and tricks while working with Ignite Spring Data and Ignite Spring Boot
Required Preparation:
- Git Command line or GitHub Desktop
- Docker Desktop
- Java Developer Kit, version 17 or later
- Apache Maven 3.6.x
- Your favorite IDE, such as IntelliJ IDEA or Eclipse, or a simple text editor
- Tools to query a REST endpoint, such as: Postman REST tool, curl, httpie, a web browser