Federanwendung mit Gradle

Federanwendung mit Gradle
In diesem Artikel lernen wir, eine gradle-basierte Spring-Anwendung zu erstellen.

Gradle ist ein Abhängigkeits -Manager -Tool, das dem Maven ähnelt. Es wird verwendet, um alle Abhängigkeiten Ihres Projekts zu behandeln und zu verwalten.

Es verwendet das bauen.Gradle Datei, um alle Konfigurationen und Abhängigkeiten aufzulisten.

Lassen Sie uns ein Gradle-Basis-Frühlingsprojekt erstellen. Sie können folgende Schritte befolgen:

Klicken Sie auf das Dateimenü. Klicken Sie dann auf Neu und wählen Sie das Gradle -Projekt aus. Wenn die Option Gradle nicht verfügbar ist, klicken Sie einfach auf die anderen und Sie können den Gradle dort leicht finden.

Datei-> New-> Gradle-Projekt

Oder

Datei-> New-> Other-> Gradle-Projekt

Nachdem Sie das Gradle -Projekt ausgewählt haben, klicken Sie auf die nächste Schaltfläche und Sie sehen ein neues Fenster, in dem die Projektinformationen aufgefragt werden.

Geben Sie den Projektnamen an und klicken Sie auf die nächste Schaltfläche. Danach dauert es einige Sekunden und erstellt ein neues Projekt für Sie, das wie folgt aussieht:

Die Hauptkonfigurationsdateien sind bauen.Gradle Das sieht aus wie folgt:

Es enthält einige Standard -Projektkonfigurationen.

// bauen.Gradle

Plugins
ID 'Java-Bibliothek' '

Repositories
JCenter ()

Abhängigkeiten
Testimplementation'Junit: jungit: 4.13 '
Api'org.Apache.Commons: Commons-Math3: 3.6.1 '
Implementierung 'com.Google.Guava: Guava: 29.0-Jre '

Dieses Projekt hier ist nur ein leeres und einfaches Gradle -Projekt, das noch keine Frühlingsfunktionen enthält. Also fügen wir zuerst einige Frühlingsabhängigkeiten zu diesem Projekt hinzu.

Hinzufügen von Frühlingsabhängigkeiten

Um dieses Projekt zu einer Frühlingsanwendung zu machen, müssen wir die Federabhängigkeiten zum Build hinzufügen.Gradle -Datei.

Fügen Sie diese hinzu Frühlingskern- und Kontextabhängigkeiten In die Gradle -Datei mithilfe der folgenden Anweisung:

Implementierungsgruppe: 'org.SpringFramework ', Name:' Spring-Core ', Version:' 5.3.21 '

Implementierungsgruppe: 'org.SpringFramework ', Name:' Spring-Context ', Version:' 5.3.21 '

Sie finden diese Abhängigkeiten auf dieser Website https: // mvnrepository.com/artifact/org.SpringFramework/ Wo Sie die neuesten Abhängigkeiten auswählen können.

Nach dem Hinzufügen dieser Zeilen das Projekt durch aktualisieren Klicken Sie mit der rechten Maustaste auf das Projekt -> Gradle-> REFERSH Gradle Project

Dies lädt alle Abhängigkeiten automatisch vom Projekt herunter.

Sie können diese neu heruntergeladenen Frühlingsgläser in den Project Explorer überprüfen.

Lassen Sie uns nun eine Klasse erstellen, um zu überprüfen, ob die Abhängigkeiten funktionieren.

Wir erstellen eine Klasse, indem wir auf das Menü Datei klicken und eine neue Klasse wie folgt auswählen:

Datei-> New-> Klasse

Dann fügen wir a hinzu @Komponente Annotation zu dieser Klasse. Diese Annotation ist die Kernannotation des Spring -Frameworks, der angibt.

Jetzt können Sie Ihre Frühlingsanwendung gemäß Ihrer Anforderung skalieren. Zum Beispiel können Sie die Abhängigkeiten für JDBC, JSON, JSP und Servlet usw. hinzufügen. und machen Sie es zu einer Live -Arbeitsanwendung. Obwohl Sie all dies in unseren anderen Artikeln lernen werden.

Wenn Sie an anderen IDE wie Intellij IDEA oder STS (Feder Tool Suit) arbeiten, können Sie das Gradle -Projekt problemlos erstellen. Der Hinzufügen des Hinzufügens der Abhängigkeiten ist ziemlich ähnlich.

Verwenden Sie immer den Build.Gradle -Datei, um die Abhängigkeiten hinzuzufügen, und vergessen Sie nicht, das Projekt zu aktualisieren, das alle erforderlichen Gläser automatisch in Ihr Projekt lädt.

Abschluss

Hier haben wir den Schritt-für-Schritt-Prozess gelernt, um ein Gradle-basierter Frühjahrsprojekt mit der Eclipse IDE zu erstellen. Wir haben gelernt, wie man die Frühlingsabhängigkeiten hinzufügt und sie in den Quellcode verwendet.

Im nächsten Artikel lernen wir, wie man an STS (Spring Tool Suit) arbeitet, eine offizielle IDE zum Erstellen der Frühlingsanwendung.