Spring Framework 3 scheint gleich um die Ecke zu sein, aber die GA-Version ist 2.5.6.
Wenn ich mich zum ersten Mal mit dem Thema beschäftige, sollte ich mit der stabilen Version beginnen, oder sollte ich mit der neuen Version beginnen und mir Migrationsprobleme ersparen?
Wie unterscheidet sich Version 3 von Version 2? Wie nah ist Frühling 3?
Ich würde mit der stabilen Version beginnen. Weniger Fehler, mehr Dokumentation, stabiler und leichter zu finden Antworten auf Fragen .. Frühling 3 wird nicht sehr unterschiedlich sein. Es gibt ein Spring 3 Referenzhandbuch, aber es ist unvollständig für die Änderungen. Da sich das Frühjahr 3 nur auf einer Meilenstein-Version (M3) befindet, kann es sich noch ändern.
Sie können lesen Was ist neu in Spring 3.0 aber ich kann mir vorstellen, dass Ihnen vieles noch nichts bedeutet.
Es ist wichtig, die erforderliche Java-Sprachversion zu kennen:
Spring Framework 3 scheint gleich um die Ecke zu sein, aber die GA-Version ist 2.5.6.
Wenn ich mich zum ersten Mal mit dem Thema beschäftige, sollte ich mit der stabilen Version beginnen, oder sollte ich mit der neuen Version beginnen und mir Migrationsprobleme ersparen?
Wie unterscheidet sich Version 3 von Version 2? Wie nah ist Frühling 3?
Ich würde mit der stabilen Version beginnen. Weniger Fehler, mehr Dokumentation, stabiler und leichter zu finden Antworten auf Fragen .. Frühling 3 wird nicht sehr unterschiedlich sein. Es gibt ein Spring 3 Referenzhandbuch, aber es ist unvollständig für die Änderungen. Da sich das Frühjahr 3 nur auf einer Meilenstein-Version (M3) befindet, kann es sich noch ändern.
Sie können lesen Was ist neu in Spring 3.0 aber ich kann mir vorstellen, dass Ihnen vieles noch nichts bedeutet.
Ich würde mit Frühling 3 aus verschiedenen Gründen beginnen:
Sie müssen sich keine Gedanken über Fehler oder unvollständige Dokumentation machen, da Sie die Framework-Konzepte noch lernen. Zusammenfassend ist das Lernen von Frühling 3 statt Frühling 2 eine weitblickende Wahl.
Eine sehr gute Einführung in Spring 2.x wird jedoch von Spring in Action gegeben, einem ausgezeichneten Buch über das Thema.
Beginne mit Spring 2 aus dem einfachen Grund, dass wenn du gerade ein Projekt machst, es im Frühling 2 und nicht im Frühling 3 sein wird. Ich habe Spring 3 schon eine Weile erforscht Ich arbeite in Spring 2 und muss sagen, dass sie im Frühling 3 viele neue Funktionen hinzugefügt haben.
Das macht eigentlich das Arbeiten im Frühling 2 nervig, weil ich nach den Dingen suche und sie nicht da sind. Es ist ein bisschen nervig - schaff dir das, ich glaube nicht, dass du Schwierigkeiten haben wirst, Frühling 3 zu lernen.
Wenn Sie lernen, ein neues Projekt zu starten, das mit dem Frühling 3 beginnt, lernen Sie den Frühling 3. Wenn Sie an einem bestehenden Projekt arbeiten, das bereits auf Frühling 2 ist, lernen Sie es. Die Änderungen sind signifikant genug, dass Projekte, die derzeit 2.x verwenden, nicht sofort springen werden.
Ich würde mir über die Version nicht allzu viele Sorgen machen; wahrscheinlich beginnt man mit der tatsächlichen Veröffentlichung (d. h. 2) besser als mit einer Version zu beginnen, die immer noch in Milestone-Versionen enthalten ist. Spring 2.5 und insbesondere Spring MVC können jedoch zwei Ansätze verwenden; Konfigurieren Sie hauptsächlich mit XML oder konfigurieren Sie hauptsächlich mit Anmerkungen. Spring bewegt sich definitiv in Richtung Annotationen. Wenn Sie sich also daran gewöhnen, sollten Sie in Ordnung sein.
Es ist möglich, XML-Konfiguration und Anmerkungen im selben Projekt zu verwenden.
Ich habe ein Projekt in 2.5 gemacht, möchte aber jetzt zu Spring 3 wechseln.
Ich verstehe, dass das nicht einfach ist (es ist nicht genug, nur Änderungsbibliothek - muss Code neu schreiben).
Es ist wichtig, die erforderliche Java-Sprachversion zu kennen:
Beginne mit Spring 2 aus dem einfachen Grund, dass wenn du gerade ein Projekt machst, es im Frühling 2 und nicht im Frühling 3 sein wird. Ich habe Spring 3 schon eine Weile erforscht Ich arbeite in Spring 2 und muss sagen, dass sie im Frühling 3 viele neue Funktionen hinzugefügt haben.
Das macht eigentlich das Arbeiten im Frühling 2 nervig, weil ich nach den Dingen suche und sie nicht da sind. Es ist ein bisschen nervig - schaff dir das, ich glaube nicht, dass du Schwierigkeiten haben wirst, Frühling 3 zu lernen.
Wenn Sie lernen, ein neues Projekt zu starten, das mit dem Frühling 3 beginnt, lernen Sie den Frühling 3. Wenn Sie an einem bestehenden Projekt arbeiten, das bereits auf Frühling 2 ist, lernen Sie es. Die Änderungen sind signifikant genug, dass Projekte, die derzeit 2.x verwenden, nicht sofort springen werden.
Ich würde mir über die Version nicht allzu viele Sorgen machen; wahrscheinlich beginnt man mit der tatsächlichen Veröffentlichung (d. h. 2) besser als mit einer Version zu beginnen, die immer noch in Milestone-Versionen enthalten ist. Spring 2.5 und insbesondere Spring MVC können jedoch zwei Ansätze verwenden; Konfigurieren Sie hauptsächlich mit XML oder konfigurieren Sie hauptsächlich mit Anmerkungen. Spring bewegt sich definitiv in Richtung Annotationen. Wenn Sie sich also daran gewöhnen, sollten Sie in Ordnung sein.
Es ist möglich, XML-Konfiguration und Anmerkungen im selben Projekt zu verwenden.
Ich habe ein Projekt in 2.5 gemacht, möchte aber jetzt zu Spring 3 wechseln.
Ich verstehe, dass das nicht einfach ist (es ist nicht genug, nur Änderungsbibliothek - muss Code neu schreiben).