Ich hoffe, mit Google Hilfe ist es einfach, die ausgezeichneten Tutorials von mkyong zu finden. Das Referenzhandbuch (ok, kein Tutorial) enthält auch eine Menge Beispiele.
Aber Sie haben recht, es ist leicht zu finden javadoc und Referenzhandbücher für ältere Spring-Versionen, aber ich konnte kein Tutorial auf Spring.io ohne Spring-Boot finden.
Edit (pro m4rtin Kommentar):
Für einen echten Anfänger, die vermeiden feder Boot wollen würden (will einen realen Behälter zum Beispiel bereitstellen), können sie allein verwendet werden. Sie können auch verwendet werden, um den Spring-Boot-Teil zusammen mit einem aktuelleren Tutorial von spring.io
zu überspringen. Ich meine: Spring-Boot ist nur eine Möglichkeit, eine skeletale Anwendung einschließlich der Anwendungskontexte automatisch zu erstellen, und sie wird dafür in den letzten Tutorials verwendet. Aber Sie können die Skelett-Anwendung immer ohne Spring-Boot erstellen (mit den älteren mkyong-Tutorials) und dann die anderen Komponenten hinzufügen, um einem neueren Tutorial zu folgen. Natürlich ist es eine fortgeschrittenere Verwendung, aber es ist die Art und Weise, wie ich kürzlich einige Teile von Spring (außer dem Grundgerüst) ausprobiert habe, weil ich meinen alten eigenen Tomcat gewohnt bin und nicht wirklich gerne boot.
Natürlich, wenn Sie nur etwas versuchen wollen, das Sie wegwerfen werden, sobald Sie fertig sind, ist der richtige Weg wahrscheinlich, den neuen Tutorials vollständig zu folgen und boot zu verwenden.
+1 Ich bin ein riesiger Frühlingsfan, aber ich bin wirklich nicht begeistert von Pivotal, das dieses Boot-Ding in unsere Kehlen treibt ... Granted Spring Boot erlaubt dir, ein vollwertiges Projekt zu starten Sekunden, aber zur Hölle, wenn ich Tage brauche, um mein Projekt einschließlich Spring auf eine Art und Weise zu starten, damit ich mich bei Bedarf leicht davon entfernen kann, sollte ich in der Lage sein, offizielle Tutorials dazu zu finden. – m4rtin
@ m4rtin Stimme zu, wenn sie zu hart mit der Boot-Sache drängen, kann ich andere Alternativen untersuchen. Der Frühling sollte ein Werkzeug sein, keine Grundlage. –
Sie können nie alle zufriedenstellen.Wenn Sie einfache Spring-Samples hinzufügen, werden die Leute anfangen zu fragen, warum Datenquellen nicht funktionieren oder ihr activemq-Setup nicht funktioniert (die Leute brauchen normalerweise nicht Tage, um es herauszufinden, wenn es nicht funktioniert <5m pro Guide/Projekt/Probe ist Mist, auch wenn der Fehler ihr eigenes ist). Mit den Spring-Boot-Guides können Sie sich auf den Kerninhalt konzentrieren und nicht auf alle notwendigen Dinge. Nichtsdestotrotz stimme ich zu, dass einige grundlegende Spring Guides von plani existieren sollten. Sie könnten [zu diesem Problem] kommentieren (https://github.com/spring-guides/getting-started-guides/issues/9). –