Spring Boot ist ein neues Framework, das vom Pivotal-Team bereitgestellt wird. Es soll den anfänglichen Konstruktions- und Entwicklungsprozess neuer Spring-Anwendungen vereinfachen. Das Framework verwendet eine spezielle Methode zur Konfiguration, die Entwickler nicht benötigen Um sich darum zu kümmern, ist es dann notwendig, Standardkonfigurationen zu definieren.
Was ist Spring Boot?
Mit der Popularität dynamischer Sprachen (Ruby, Groovy, Scala, Node.js) nimmt die Entwicklung zu von Java wird immer wichtiger; zahlreiche Konfigurationen, geringe Entwicklungseffizienz, komplexe Bereitstellungsprozesse und Schwierigkeiten bei der Integration von Technologien von Drittanbietern.
In der oben genannten Umgebung entstand Spring Boot „Gewohnheiten statt Konfiguration“ (Es gibt eine große Anzahl von Konfigurationen im Projekt und es gibt auch eine integrierte benutzerdefinierte Konfiguration, sodass Sie keine Mittel zum Konfigurieren benötigen.) Das Konzept ermöglicht eine schnelle Ausführung Ihres Projekts.
Mit Spring Boot ist es einfach, unabhängige laufende (Running Jar, eingebettete Servlet-Container) Projekte auf Quasi-Produktionsebene zu erstellen, die auf dem Spring-Framework basieren. Mit Spring Boot benötigen Sie nicht oder nur sehr wenig Spring-Konfiguration.
Vor- und Nachteile von Spring Boot
Vorteile:
(1) Projekte schnell erstellen;
(2) Konfigurationsfreie Integration von Mainstream-Entwicklungsframeworks;
(3) Projekte können unabhängig und ohne externe Abhängigkeit vom Servlet-Container ausgeführt werden;
(4) Bietet Laufzeitanwendungsüberwachung;
(5) Verbessert die Entwicklung erheblich und Bereitstellungseffizienz;
(6) und Cloud Computing Natürliche Integration.
Nachteile:
(1) Die Buchdokumentation ist rar und nicht tief genug;
(2) Wenn Sie mit dem Spring-Framework nicht einverstanden sind, kann dies sein Mangel sein, es wird jedoch empfohlen, das Spring-Framework zu verwenden.
Empfohlenes Tutorial: „Java-Tutorial"
Das obige ist der detaillierte Inhalt vonWas ist Springboot?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!