Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 12898|Antwort: 0

[Quelle] Der Unterschied zwischen SpringMVC und Springboot (Auszug)

[Link kopieren]
Veröffentlicht am 07.08.2018 13:50:06 | | |

Spring Boot ist, soweit ich weiß, einige häufig verwendete Grundframeworks wie Spring Spring, MVC, Spring Data JPA usw. zu kombinieren, Standardkonfigurationen bereitzustellen und dann Plug-Designs bereitzustellen, also verschiedene Starter, um Entwicklern die Nutzung dieser Technologieserie zu erleichtern. Um den offiziellen Satz zu paraphrasieren: Die Spring-Familie hat sich bis heute entwickelt, sie ist als Entwickler bereits sehr groß, wenn man Spring verwenden möchte Eine Reihe von Technologien aus der Familie muss einzeln konfiguriert werden, und dann gibt es ein Versionskompatibilitätsproblem, das tatsächlich ziemlich problematisch ist, gelegentlich gibt es kleine Lücken, tatsächlich wirkt sich das stark auf den Entwicklungsfortschritt aus. Spring Boot soll dieses Problem lösen, eine Lösung bieten, man kann sich nicht erst darum kümmern, wie man konfiguriert, man kann schnell mit der Entwicklung beginnen, Geschäftslogik schreiben, alle möglichen erforderlichen Technologien schreiben, den Starter verbinden und konfigurieren, ihn direkt nutzen, man kann sagen, dass man den Effekt der direkten Nutzung verfolgt.



Das Spring-Framework hat viele Erweiterungen, wie Boot Security, JPA usw. Aber seine Grundlage ist Springs IOC und AOP, IOC bietet Abhängigkeitsinjektionscontainer, AOP löst querschnittsorientierte Programmierung und implementiert dann die fortgeschrittenen Funktionen anderer Erweiterungsprodukte auf Basis dieser beiden, Spring MVC ist ein MVC-Framework auf Basis von Servlet, das hauptsächlich das Problem der WEB-Entwicklung löst, weil die Konfiguration von Spring zu kompliziert ist und alle möglichen XML-JavaConfig-Probleme verursachen, sodass faule Leute die Welt veränderten und Spring starteten Boot-Konventionen über Konfiguration vereinfachen den Konfigurationsprozess für die Feder




Spring nutzte zunächst Factory Mode (DI) und Agent Mode (AOP), um Anwendungskomponenten zu entkoppeln. Alle fanden es sehr nützlich, also entwickelten sie ein MVC-Framework (einige Komponenten wurden mit Spring entkoppelt) nach diesem Modell und nutzten es zur Entwicklung von Webanwendungen (SpringMVC). Dann stellte ich fest, dass jede Entwicklung viele Abhängigkeiten machen musste, und es war mühsam, viel Standardcode zu schreiben, also habe ich einige faule Integrationspakete (Starter) erstellt, das heißt Spring Boot.




Vorhergehend:10 Tipps, um die Konsole professioneller für JS-Debugging zu nutzen
Nächster:Tomcat in Intelli Idea 2018 konfigurieren Ich konnte keinen Workaround finden
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com