Ce document présente les fondamentaux de Spring Boot, un framework facilitant le développement d'applications web en Java en utilisant le modèle MVC. Il aborde la création de projets, la configuration automatique, l'utilisation de démarreurs de dépendance, et la gestion des contrôleurs et des vues avec Thymeleaf et JSP. Le document explique également l'importance des annotations et des structures de projet nécessaires pour le fonctionnement d'une application Spring Boot.