Feder einbauen
Zunächst sollten Sie wissen, dass wir in diesen Tutorials den Kern von Spring und seine Bibliotheken verwenden. Spring hat eine eigene Umgebung, die Sie ebenfalls herunterladen können, die jedoch nicht Teil dieser Tutorials ist. Darüber hinaus empfiehlt Spring, dass Sie Maven (oder Gradle, aber wir werden es nicht verwenden) verwenden, um es herunterzuladen. Schauen wir uns also an, wie man es manuell herunterlädt.
Manuelles Herunterladen von Spring
Auf der Spring-Seite erhalten Sie KEINE Möglichkeit, die Spring-Bibliotheken in Form von Gläsern direkt herunterzuladen. Sie müssen daher zu dieser Seite gehen, auf der die Spring-Bibliotheken nach Version indiziert sind. Sobald Sie die Version von Spring ausgewählt haben, die Sie verwenden möchten, laden Sie die ZIP-Datei herunter und entpacken Sie sie in einen Ordner, den Sie dem Klassenpfad Ihres Projekts hinzufügen müssen.
Fügen Sie die Gläser Ihrem Projekt hinzu
Ich gehe davon aus, dass Sie Eclipse zum Mounten Ihres Projekts verwenden. Daher werde ich die Schritte zum Konfigurieren Ihres Projekts in geeigneter Weise vorstellen, damit Sie Spring nach dem Herunterladen verwenden können:
- Klicken Sie mit der rechten Maustaste auf das Projekt, zu dem Sie Spring hinzufügen möchten, und wählen Sie Pfad erstellen → Bibliotheken hinzufügen … aus.
- Wählen Sie in der angezeigten Liste “User Library” (oder “User’s Library”) und klicken Sie auf “Next”.
- Eine Liste der vom Benutzer erstellten Bibliotheken wird angezeigt. Hier erstellen wir eine geeignete Bibliothek für Spring, damit Sie sie jedem Projekt zuweisen können. Klicken Sie auf die Schaltfläche “Benutzerbibliotheken …” oder “Benutzerbibliotheken …”.
- In diesem Bildschirm erstellen wir die entsprechende Bibliothek, klicken auf “Neu …”, nennen sie “Frühling”, klicken auf die Schaltfläche “JARs hinzufügen …” und suchen nach den heruntergeladenen JARs.
- Schließlich müssen Sie Apache Commons Logging von dieser Seite herunterladen, da Spring für seinen Betrieb von dieser Bibliothek abhängt, und Sie müssen sie auf die gleiche Weise wie Spring zum Klassenpfad hinzufügen.
Wie Sie sehen, ist die Arbeit etwas langwierig und langwierig. Außerdem ist die Trennung der verschiedenen Komponenten von Spring komplizierter, wenn Sie so arbeiten, da Sie für jede JAR-Datei einige zusätzliche Komponenten benötigen. Deshalb ist es besser, den Frühling durch Maven zu bringen.
Maven benutzen
Der Grund, warum Spring die Verwendung eines transitiven Abhängigkeitsmanagers wie Maven und Gradle empfiehlt, ist, dass es 19 Jars gibt, aus denen sich das Framework zusammensetzt, und im Allgemeinen ist es ungewöhnlich, dass ein Projekt alle Jars benötigt, aus denen es besteht. Um Spring auf diese Weise zu erhalten, empfehle ich, dass Sie lernen, Maven mit meinen Tutorials zu verwenden:
[/color] [color = # 234085] Maven – Erste Schritte [/ color]
[/color] [color = # 234085] Maven – Maven zum ersten Mal verwenden [/ color]
[/color] [color = # 234085] Maven – Webanwendungen und Plugins [/ color]
[/color] [color = # 234085] Maven – Das Jetty-Plugin [/ color]
[/color] [color = # 234085] Die Eclipse- und Maven-Plugins [/ color]
Sobald Sie das Konzept von Maven verstanden haben und verstanden haben, wie es funktioniert und wie es verwendet wird, müssen Sie nur die entsprechende Abhängigkeit in die POM-Datei Ihres Projekts einfügen und können es verwenden, ohne die Apache-Commons-Protokollierung oder etwas anderes herunterzuladen.
Die Abhängigkeit, die Sie benötigen, um den Spring-Kernel zu verwenden, ist die folgende:
<Abhängigkeiten> <abhängigkeit> <groupId> org.springframework </ groupId> <artifactId> Frühlingskontext </ artifactId> <version> 4.0.6.RELEASE </ version> </ dependency> </ dependencies>
Wenn Sie Ihrem Projekt weitere Abhängigkeiten des Frameworks hinzufügen möchten (Spring Web, Sprinq MVC, Spring AOP usw.), können Sie diese problemlos zur POM-Datei hinzufügen und in Ihrem Projekt verwenden.
Damit haben Sie bereits den Kern von Spring in Ihrem Projekt konfiguriert und können die Handhabung der Abhängigkeitsinjektion nutzen, mit der wir in zukünftigen Tutorials mit Spring arbeiten werden. Ich warte auf Ihre Kommentare. Bis zum nächsten Mal!