Spring Boot est un framework bâti au-dessus du Spring Framework qui vous permet de créer des applications Java autonomes et prêtes pour la production avec quasiment aucune configuration standard. Ses deux grandes idées sont l'auto-configuration (Spring devine les beans dont vous avez besoin d'après ce qui se trouve sur le classpath) et les starters (des lots de dépendances organisés).
Starters
Un est une dépendance unique qui tire tout un ensemble de fonctionnalités. Ajouter vous donne Spring MVC, un Tomcat embarqué et Jackson pour le JSON — vous ne choisissez pas les versions à la main, le BOM de Boot s'en charge.
