JSON Persistence – SAVE Flow

Repository → Snapshot → JSON file  ·  PersonCarDog teaching diagram

→
→
→
→
Svc
Service
saveRepository()
JS
JsonStore
save(repo, path)
DTO
toSnapshot
Entities → DTOs
Jack
Jackson
writeValue()
JSON
repo.json
data/repo.json
Click “Start Auto” or use “Next” to walk through the SAVE flow

This is the path data takes when the user chooses “Save repository”.
In Spring Boot the same responsibility is handled by the database + JPA/Hibernate.