Java SE → Spring Boot

Interactive diagrams for students.
Understand the progression, the stack, and how the layers talk.

1

Project Progression

Horizontal path showing how a student moves from plain Java SE projects → Maven → Spring Boot Maven projects.

Open diagram →
2

Technology Stack Pyramid

Vertical layers from Hardware up to Spring Boot. See what sits on top of what and why each layer exists.

Open diagram →
3

JSON Persistence Explained

How PersonCarDog saves the in-memory Repository to a JSON file and why this is the perfect bridge to Spring Boot + JPA.

Open diagram →
4

JSON SAVE Flow

Step-by-step interactive walkthrough: Service → JsonStore → toSnapshot → Jackson → data/repo.json.

Open diagram →
5

What is Serialization?

Object → data → store/send → object again. The core idea behind saving to JSON and loading it back.

Open diagram →
6

Request → Response Flow

U-shaped interactive map of four scenarios (Adopt, Buy, List, Save). See which layers light up and which stay grey.

Open diagram →