Erstellen der Spring -App mit STS

Erstellen der Spring -App mit STS
In diesem Artikel lernen wir, eine Federanwendung mit Spring Tool Suit IDE zu erstellen.

Feder Tools Anzug ist eine offizielle IDE, die von der Feder bereitgestellt wird. Sie können es verwenden, um eine Springanwendung mit minimalem Aufwand zu erstellen. Diese IDE ähnelt Ihrer Lieblingside, egal ob es sich um Sonnenfinsternis, Intellij -Idee oder andere handelt.

Wenn Sie die Website (Frühling) besuchen, sehen Sie ein paar Versionen von IDE für verschiedene Entwicklervielfalt. Sie können einen beliebigen lokalen Computer auswählen und herunterladen.
Um diese IDE herunterzuladen, verwenden Sie diesen offiziellen Link https: // Spring.IO/Tools. Die Seite sieht so aus:

Wählen Sie die IDE für Ihre Plattform wie Linux oder Windows aus und klicken Sie darauf. Dadurch wird die ausführbare Anwendung heruntergeladen. Klicken Sie nach dem Herunterladen auf das Installationsprogramm und die Installation in Ihrem lokalen System.

Ich füge einen Screenshot für Ihre Bequemlichkeit hinzu. Sie können eine Idee bekommen, indem Sie diesen folgen.

Dies ist der erste Bildschirm, den Sie beim Ausführen der ausführbaren Datei sehen werden.

Danach bittet es, dass der Ort die IDE installiert. Wählen Sie den Speicherort für die Anwendung in Ihrem lokalen System aus, er kann in jedem Ordner oder mit einem Antrieb wie C oder D oder anderen fahren.

Klicken Sie danach auf die Startschaltfläche und es wird die IDE öffnen. Es zeigt einen Fortschrittsbalken, der den Prozentsatz des Prozesses darstellt. Dies wird so aussehen:

Nach Abschluss des Vorgangs wird die IDE geöffnet. Da wir uns für die Eclipse -Version der IDE entschieden haben, sieht sie dem Sonnenfinsternis ähnlich aus.

Diese IDE bietet alle Funktionen von Eclipse, sodass Sie auch Maven -Projekt oder dynamisches Projekt erstellen können. Abgesehen davon bietet es ein weiteres Option Spring Project, um ein Frühlingsprojekt zu erstellen. Dies ähnelt dem Online -Tool von Online Spring Initializer, das auch die Abhängigkeiten während der Projekterstellung fragt.

Beginnen wir mit dem Auswählen des Projekts mit Spring -Startprojekt im Dateimenü aus dem Dateimenü. Wählen Sie das also aus und erstellen Sie eine Spring -App.

Klicken Sie auf Datei-> New-> Spring Starter-Projekt

Füllen Sie nun die Projektdetails wie Projektnamen, Projekttyp (Maven in unserem Fall), Java -Version, Verpackung, Programmiersprache usw. aus.

Geben Sie im Gruppennamen den Namen in der umgekehrten Domäne und dann in dem Artefaktnamen an. Klicken Sie dann auf die nächste Schaltfläche.

Jetzt bittet es nach Abhängigkeiten. Da wir eine einfache Spring -App erstellen, für die keine Abhängigkeiten erforderlich sind, werden wir diese vorerst überspringen und klicken.

Dieser Schritt ähnelt dem Spring Initializer, der die Abhängigkeiten beim Erstellen von Projekten erstellt. Sie können Abhängigkeiten auswählen wie: Web, JSON, JPA, MySQL Connector usw.

Klicken Sie auf die Schaltfläche FINAME und erstellt eine Federanwendung, die so aussieht:

Die IDE kann einige Zeit brauchen, um das Projekt zu erstellen. Warten Sie also ein paar Sekunden, wenn das Projekt nicht fertig ist. Sie können die Prozessleiste im Boden der IDE sehen.

Nach dem Abschluss können Sie das Projekt untersuchen, das mehrere Standardordner und Dateien enthält.

Dieses Projekt enthält zwei Hauptdateien, Pom.xml Und Springapplication.Java. Der Pom.XML -Datei ist eine XML -Datei, die Projektkonfiguration und -liste enthält. Ebenso die Springapplication.Die Java -Datei enthält den Java -Quellcode, um die Anwendung auszuführen. Es enthält eine Main () -Methode, wie das gesamte Java -Projekt hat und auf run () -Methode zum Starten der Anwendung aufgerufen wird.

Wir werden dies später in unseren nächsten Artikeln untersuchen.

Zunächst sieht der Code für Java -Datei so aus:

// Spring Application.Java

Paket com.LinuxHint.Springapp;
import org.Springframework.Stiefel.Springapplication;
import org.Springframework.Stiefel.Autokonfigur.Springbootapplication;
@SpringbootApplication
öffentliche Klasse SpringAppApplication
public static void main (String [] args)
Springapplication.Lauf (SpringAppApplication.Klasse, args);

Der Pom.Die XML -Datei sieht so aus:
// Pom.xml


XSI: Schemalocation = "http: // maven.Apache.org/pom/4.0.0 https: // maven.Apache.org/xsd/maven-4.0.0.xsd ">
4.0.0

Org.Springframework.Stiefel
Spring-Boot-Starter-Elternteil
2.7.1


com.LinuxHint
Springapp
0.0.1-snapshot
Springapp
Frühlingsanwendung

11



Org.Springframework.Stiefel
Spring-Boot-Starter


Org.Springframework.Stiefel
Frühlingsstiefelstarter-Test
prüfen





Org.Springframework.Stiefel
Spring-Boot-Maven-Plugin



Führen Sie die Anwendung aus

Jetzt ist es Zeit, die Anwendung auszuführen. Klicken Sie dazu mit der rechten Maustaste auf das Projekt (aktuelles Projekt) und wählen Sie wie folgt aus:

Führen Sie eine AS-> Java-Anwendung aus

Es wird ein Ereignis ausgelöst, um die Anwendung auszuführen.

Sie können den laufenden Anwendungsstatus auf der Registerkarte Konsole unten in der IDE sehen.

Nun, wir haben gelernt, wie man die STS (Spring Tool Suit) IDE im lokalen System herunterlädt, installiert und einstellt. Wir haben eine Frühlingsanwendung erstellt und auch erfolgreich ausgeführt.

In unserem nächsten Artikel werden wir das Abhängigkeitsinjektionskonzept lernen, das das wichtigste Konzept des Spring -Frameworks ist.