Maison  >  Article  >  Java  >  Quelle est la différence entre spring, springmvc et springboot ?

Quelle est la différence entre spring, springmvc et springboot ?

王林
王林original
2020-06-24 13:18:405180parcourir

Quelle est la différence entre spring, springmvc et springboot ?

La différence entre spring, springmvc et springboot peut être comprise comme ceci :

Spring contient SpringMVC et SpringBoot contient Spring ou alors Créez une extension basée au printemps.

(Apprentissage recommandé : Introduction au développement Java)

Présentons-les séparément :

1. Printemps

Spring est un framework de conteneurs open source qui peut prendre en charge les composants de la couche Web, de la couche métier, de la couche dao et de la couche de persistance, et peut configurer divers beans et maintenir la relation entre les beans. Son noyau est l'inversion de contrôle (IOC) et l'orientation d'aspect (AOP). En termes simples, il s'agit d'un framework open source léger en couches.

2. SpringMVC

Spring MVC est un produit de suivi de SpringFrameWork et a été intégré à Spring Web Flow. SpringMVC est un framework mvc de couche Web utilisé pour remplacer les servlets (traiter | répondre aux demandes, obtenir les paramètres du formulaire, vérifier le formulaire, etc.).

(Tutoriel vidéo recommandé : Tutoriel vidéo Java )

SpringMVC est un framework open source pour MVC SpringMVC=struts2+spring est équivalent à Struts2 plus Spring. Intégrer.

3. SpringBoot

Springboot est un framework de microservices qui poursuit les idées fondamentales du framework Spring IOC et AOP, simplifiant le développement et le déploiement d'applications.

Spring Boot est apparu pour simplifier la création, l'exécution, le débogage, le déploiement, etc. des applications Spring. En l'utilisant, vous pouvez vous concentrer sur le développement d'applications Spring sans trop prêter attention à la configuration XML. Un certain nombre de packages de dépendances sont fournis et les problèmes de dépendance ont été résolus en fonction des habitudes d'utilisation ---> Les habitudes sont supérieures aux conventions.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn