Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 12898|Répondre: 0

[Source] La différence entre SpringMVC et Springboot (extrait)

[Copié le lien]
Publié sur 07/08/2018 13:50:06 | | |

Spring boot, je comprends, consiste à combiner certains frameworks de base couramment utilisés comme Spring Spring MVC Spring Data JPA, etc., fournir des configurations par défaut, puis fournir des designs adaptables, c’est-à-dire divers starters, pour faciliter l’utilisation de cette série de technologies par les développeurs, pour paraphraser la phrase officielle, la famille Spring s’est développée encore aujourd’hui, elle est déjà très grande, en tant que développeur, si vous souhaitez utiliser Spring Une série de technologies de la famille doivent être configurées une par une, puis il y a un problème de compatibilité de versions, en fait, c’est assez problématique, il y a parfois de petits trous, en fait, cela affecte fortement le développement du développement, le spring boot sert à résoudre ce problème, à fournir une solution, on ne peut pas se soucier de la configuration en premier, on peut rapidement commencer le développement, faire de la rédaction de logique métier, toutes sortes de technologies nécessaires, rejoindre le starter et le configurer, l’utiliser directement, on peut dire que cela poursuit l’effet de son utilisation dès l’ouverture



Le framework Spring propose beaucoup d’extensions, comme la sécurité du démarrage, JPA, etc... Mais sa base repose sur l’IOC et l’AOP de Spring, IOC fournit des conteneurs d’injection de dépendances, AOP résout la programmation orientée section transversale, puis implémente les fonctions avancées d’autres produits d’extension sur la base de ces deux éléments ; Spring MVC est un cadre MVC basé sur Servlet, qui résout principalement le problème du développement WEB, car la configuration de Spring est trop compliquée, et toutes sortes de problèmes liés à XML JavaConfig, donc les paresseux ont changé le monde et ont lancé Spring Les conventions de démarrage plutôt que la configuration simplifient le processus de configuration pour le ressort




Spring utilisait initialement le mode usine (DI) et le mode agent (AOP) pour découpler les composants applicatifs. Tout le monde pensait que c’était très utile, alors ils ont créé un framework MVC (certains composants découplés avec Spring) selon ce modèle et l’ont utilisé pour développer des applications web (SpringMVC). Ensuite, j’ai constaté que chaque développement devait gérer beaucoup de dépendances, et qu’il était difficile d’écrire beaucoup de code standard, alors j’ai créé des paquets d’intégration paresseux (starter), c’est-à-dire Spring Boot.




Précédent:10 conseils pour utiliser la console pour le débogage JS de manière plus professionnelle
Prochain:En configurant Tomcat dans Intelli Idea 2018, je n’ai pas trouvé de solution de contournement
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com