Dans cet article, nous allons voir la différence entre Spring et Spring Boot. et Non, c’est pas la même chose …
Qu’est-ce que Spring
Pour être simple, Spring, c’est le framework de base. Il est composé de plusieurs fonctionnalités intéressantes comme l’injection de dépendances et des modules prets à l’emploi tels que :
- Spring JDBC
- Spring MVC
- Spring Security
- Spring AOP
- Spring ORM
- Spring Test Il est très puissant, mais il te laisse tout configurer toi même : déclarations des beans, configuration du DsipatcherServlet, du DataSource, choix et alignement des versions de chaque dépendances.
Et Spring Boot, c’est quoi ?
Spring Boot, quant à lui, c’est une couche posée par dessus de Spring. Il ne remplace pas Spring car sous le capot, on a toujours ce dernier qui tourne. Donc son rôle, c’est de supprimer presque toute cette configuration manuelle grâce à trois mécanismes.
- L’auto-configuration :
Sous le capot
Le site est construit avec Jekyll et le thème TeXt, hébergé sur GitHub Pages. Le code source est disponible sur GitHub si ça vous intéresse.
À bientôt pour le premier vrai article !