Si vous avez utilisé Spring MVC, vous devriez mieux comprendre Spring Boot. Les fonctions de Spring Boot sont similaires à celles de Spring MVC, mais Spring Boot effectue de nombreuses configurations automatiques pour vous.
Vous pouvez d'abord jeter un œil aux exemples officiels.
Pas besoin de choisir. D'après ma compréhension, vous devez d'abord apprendre Spring avant de pouvoir apprendre Spring Boot. Le framework Spring contient pas mal de modules :
Modules de base Spring, y compris Spring Core, Spring Beans, etc.
Accès et intégration des données, notamment Spring JDBC, Spring ORM, Spring JMS, etc.
Appels Web et appels à distance, Spring Web, WebSocket, MVC, etc.
Programmation orientée aspect, notamment Spring AOP, Spring Aspect. . . .
Spring Boot est équivalent à un starter, vous aidant à combiner les différents modules Spring ci-dessus et simplifiant votre configuration. Vous n'avez pas à vous soucier des différentes dépendances entre autant de composants Spring. Cela vous aide à configurer et à résoudre automatiquement certains problèmes que vous rencontrerez lors de la combinaison des composants.
Débutants, achetez simplement ce livre et lisez-le, Springboot in Practice ou JavaEE Development's Subversive: Spring Boot in Practice
Si vous avez utilisé Spring MVC, vous devriez mieux comprendre Spring Boot. Les fonctions de Spring Boot sont similaires à celles de Spring MVC, mais Spring Boot effectue de nombreuses configurations automatiques pour vous.
Vous pouvez d'abord jeter un œil aux exemples officiels.
Pas besoin de choisir.
D'après ma compréhension, vous devez d'abord apprendre Spring avant de pouvoir apprendre Spring Boot.
Le framework Spring contient pas mal de modules :
Modules de base Spring, y compris Spring Core, Spring Beans, etc.
Accès et intégration des données, notamment Spring JDBC, Spring ORM, Spring JMS, etc.
Appels Web et appels à distance, Spring Web, WebSocket, MVC, etc.
Programmation orientée aspect, notamment Spring AOP, Spring Aspect.
. . .
Spring Boot est équivalent à un starter, vous aidant à combiner les différents modules Spring ci-dessus et simplifiant votre configuration. Vous n'avez pas à vous soucier des différentes dépendances entre autant de composants Spring. Cela vous aide à configurer et à résoudre automatiquement certains problèmes que vous rencontrerez lors de la combinaison des composants.