summersale2015 Hier klicken studentsignup Cloud Drive Photos UHD TVs mrp_family Learn More UrlaubundReise Fire HD 6 Shop Kindle Artist Spotlight SummerSale

Kundenrezensionen

24
3,0 von 5 Sternen
Spring 3: Framework für die Java-Entwicklung
Format: BroschiertÄndern
Preis:39,90 €+Kostenfreie Lieferung mit Amazon Prime
Ihre Bewertung(Löschen)Ihre Bewertung


Derzeit tritt ein Problem beim Filtern der Rezensionen auf. Bitte versuchen Sie es später noch einmal.

26 von 27 Kunden fanden die folgende Rezension hilfreich.
am 9. Mai 2006
... hat sich vielleicht schon mancher nach der Online-Lektüre der Spring-Dokumentation gefragt. Auch die halboffizielle Bibel der Spring-Entwickler Johnson und Höller hilft da nicht wirklich weiter, da sie fast deckungsgleich mit dem Inhalt der Website ist - eher ein Nachschlagewerk als eine Einführung.

Hier springt das Buch von Eberhard Wolff in die Bresche. Seine "nur" 300 Seiten reichen natürlich bei weitem nicht, um alle Features und API-Anbindungen von Spring auch nur zu streifen, geschweige denn in aller Tiefe zu diskutieren. Aber das Buch erläutert kompakt und direkt alle wichtigen Konzepte des Spring-Frameworks. Dependency Injection (DI), Aspektorientierung und Testunterstützung nehmen dabei besonders viel Raum ein und das ist gut so, denn einem geübten Java-Entwickler springen dabei die neuen Möglichkeiten mit Spring und deren unmittelbarer Nutzen für die eigene Arbeit ins Auge - man bekommt Lust, gleich den Download zu starten.

Immer wieder finden sich z.B. Listen von Klassen eingestreut, mit knappen Kommentaren, was sich jeweils mit welcher Variante anstellen läßt. So bekommt man schnell a) einen sinnvollen Überblick, was Spring alles bietet und b) welche Features sofort für die eigene Arbeit wertvoll sein könnten. Die Online-Dokumentation oder die javadocs geben das einfach nicht her. In Wolffs Buch sind die Beispiele aufs Wesentliche eingedampft und sauber aufgebaut (auch vom Layout her). Zielgruppe scheint generell der erfahrene Java-Entwickler zu sein, der keinen 900-Seiten-Backstein fürs Regal sucht, sondern sich nach "den" essentiellen Codeschnipseln auf den ersten Blick sehnt ("aha, *so* geht das also in Spring!").

Ein interessanter Aspekt an Spring ist die Einbindung der APIs von zahlreichen Open-Source-Projekten. Man bekommt beispielsweise allein für Persistenzfragen ein halbes Dutzend Frameworkanbindungen zur Auswahl. Und statt eine Fremdbibliothek nach dem immergleichen Schema von Hand zu benutzen (1. Ressourcen allokieren, 2. eigentlichen Aufruf eines features, 3. Ressourcen wieder freigeben), kann man in Spring "Templates" benutzen, die die Schritte 1 und 3 kapseln, man kümmert sich also nur um das, was man mit der Fremdbibliothek ursprünglich erreichen wollte. "Templates" sind m.E. ein weiteres zentrales Konzept von Spring, das in Wolffs Buch eine etwas prominentere Position verdient hätte.

Die letzten Kapitel stellen beinahe traurig zusammen, was im Buch nicht ausführlich behandelt werden konnte; auch hier sieht man am Text, dass Wolff weiss und ausprobiert hat, was er so alles wegläßt. Eine gute Bibliographie und Linksammlung schließt sich an. Und noch ein Plus: fast alle Diagramme im Buch sind in fehlerfreiem UML gehalten. Gerade solche Details unterscheiden ein profundes Buch von einem hastig zusammengestopselten.

Summa summarum kann ich das Buch jedem erfahrenen Java-Entwickler empfehlen, der Spring kennenlernen will und seine konkreten Fragen nicht mit javadocs beantwortet haben möchte, sondern die anstrengende Dienstleistung einer wirklich guten Aufbereitung zu schätzen weiß.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
17 von 18 Kunden fanden die folgende Rezension hilfreich.
am 8. Dezember 2010
Also ich habe dieses Buch und arbeite mit Spring 3.

Viele Sachen, die mit Spring 3 neu hinzu gekommen sind, werden in dem Buch gar nicht erwähnt, oder nur im Stil, wie es bei der 2er Version verwendet wurde.

Zum Beispiel das Anlegen von Cron-Jobs ist bei Spring 3 mit 3 Zeilen erledigt.
Früher musste man deutlich mehr machen. In diesem Buch wird nach wie vor der alte, sehr umständliche Weg erläutert, ohne auf die Neuerungen ein zu gehen.

Es ist kein schlechtes Buch, aber es schmückt sich mit falschen Feder, denn es ist nicht "Spring 3", bestenfalls "Spring 2.5".
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
15 von 18 Kunden fanden die folgende Rezension hilfreich.
am 18. Oktober 2006
Unternehmens-Java ist zu einem riesengrossen, schwer überschaubaren Baukasten geworden. Sich selbst in einem grösseren Teilgebiet wie dem Spring Framework zurecht zu finden, ist sicherlich eine Herausforderung und es gibt meiner Ansicht eher zu wenige als zu viele Bücher, die als Kompass dienen können. Hier hat dieses Buch seine Stärke.

Nach zwei einführenden Kapiteln, in denen Dependency Injection und Aspektorientierung durchaus mit Substanz diskutiert und mit Beispielen illustriert werden, behandelt das Buch nacheinander die wesentlichen Einsatzgebiete des Spring-Frameworks (Transaktionen, Persistenz, Remoting, Web-Oberflächen usw.). Verglichen mit den teilweise missionarisch anmutenden Werken von Rod Johnson ist das Buch sachlich gehalten, auch wenn der Autor als Mitarbeiter von Interface 21 sicherlich in seinen Kommentaren zu alternativen Technologien nicht ganz frei von Bias ist.

Das Buch ist keiner der 1000 Seiten-Wälzer voller Abschreibvorlagen, schafft es aber auf 300 Seiten einen soliden Überblick zu geben, was Spring ist und welche Prinzipien dahinter stecken. Und es gibt auch eine Hilfestellung bei der Klärung der wichtigsten Frage eines Software-Architekten: "Wozu ist das eigentlich gut und was kann man damit machen?" Mit dem festen Boden, den nach dem Lesen des Buches unter den Füssen hat, kann man sich recht einfach in Details vertiefen, wenn dies erforderlich ist.

Einziger Wermutstropfen: Um das Buch wirklich nutzen zu können, braucht man an manchen Stellen zuviel Vorwissen - nicht über Spring, aber über Softwaredesign. Wer sich aber auf dem Feld des Softwaredesigns zuhause fühlt, findet in dem Buch eine nützliche Beschreibung eines spannenden Werkzeugkastens.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
5 von 6 Kunden fanden die folgende Rezension hilfreich.
am 17. August 2010
Leider gibt es nicht viele Bücher zu Spring 3, sodass die Auswahl recht eingeschränkt ist. Dieses Buch soll eine umfassende Einführung in Spring 3 geben und sich in der dritten Auflage auch besonders mit Standards wie JSR 303 und 330 beschäftigen.
Das Buch befindet sich nun fast zwei Wochen im Einsatz und konnte leider oft nicht viel praktische Hilfe vermittelt. Viele Themen, vor allem JSR Standards, EJB 3, Dependency Injection über Annotationen, die für mich besonders wichtig sind, wurden nur kurz angeschnitten und oft nur so erklärt, dass man letztendlich nicht weiß, wie man die Sachen anwendet. Besonders enttäuschend ist auch, dass das Inhaltsverzeichnis nicht einmal "Interceptor" beinhaltet. Besonders AOP und Dependency Injection über Annotationen sind (zurecht) extrem zukunftsweisend. Deshalb verstehe ich es nicht, warum das ganze in diesem Buch so untergeht. Der Author scheint auch eher ein XML-Liebhaber zu sein ;) Wer schon an großen Projekten gearbeitet und XML Definitionen en masse geschrieben hat, der weiß, dass Refactoring dann keinen Spaß mehr macht.

Fazit: Viele Worte, viele Themen, wenig handfestes! Schade!
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
5 von 6 Kunden fanden die folgende Rezension hilfreich.
am 24. Juni 2007
Um einen Überlick über die Spring2 Technologie und die Möglichkeiten zu bekommen ist dieses Buch zu empfehlen. Deswegen würde ich die Zielgruppe auch im Architeken und Entscheider Umfeld sehen. Für jemanden der bisher noch nicht mit Spring gearbeitet hat und "hands-on" eine Spring Anwendung schreiben soll, stellt sich die Sache schon etwas anders dar. Das Buch ist sehr kurz gehalten, was im Prinzip auch nicht schlecht ist, nur in dem konkreten Fall dazu führt, das Informationen in den Code-Beispielen im Buch ausgelassen werden, was dazu führt das die Beispiele aus dem Kontext gerissen wirken und schwer nachzuvollziehen sind, weil eben Informationen fehlen, die das Beispiel komplettieren würden.

Für jemanden der bereits mit Spring 1.X gearbeitet hat, mag sich das anders darstellen.

Fazit: Gut für Leute die sich einen schnellen Überblick verschaffen wollen, schlecht für Entwickler, die es ganz genau wissen müssen wie und warum Sie bestimmte Spring-Technologien anzuwenden haben.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
8 von 10 Kunden fanden die folgende Rezension hilfreich.
am 16. Januar 2011
Ich habe mir dieses Buch gekauft, weil ich erwartet habe, mehr über die Neuerungen in dieser Version zu erfahren. Spring 3 unterscheidet sich von den Vorgängern hauptsächlich durch die umfassende Unterstützung von Annotationen und der Umsetzung diverser JSR's in diesem Zusammenhang. Diese Key-Features werden aber nur kurz angerissen oder gar nicht beschrieben. Dieses Buch bezieht sich auf Technik die bereits seit der Version 2 vorhanden war. Der Autor läßt hier klar seine persönlichen Preferenzen erkennen, und lieber nach der "alten" Methode vorgeht und von Annotationen nicht viel hält. Das ist sehr schade, da doch auch JEE den Weg von der XML-Konfiguration zu den Annotations gegangen ist und sich dieser Trend seit längerer Zeit klar durchsetzt.
Fazit: Ich bin sehr enttäuscht von dem Buch, da es mit keine neuen Informationen vermitteln kann.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
7 von 9 Kunden fanden die folgende Rezension hilfreich.
am 21. Juni 2006
Das Buch macht die Vorteile von "Dependency Injection" (DI) deutlich, insbesondere was gute Modularisierung, Entkopplung und Testbarkeit betrifft. Für DI benötigt man aber weder Spring noch einen anderen Container, und da kommt die wirkliche Stärke des Buchs: Es zeigt, dass DI nur eine der Ideen hinter Spring darstellt; AOP, Templates und einfache Fassaden für komplexe APIs sind andere.

Dass die ganzen Details zuweile etwas trocken zu lesen sind, ist mein persönlicher Wermutstropfen. Dafür sind Abdeckung der APIs, Detaillierungsgrad, Genauigkeit und Fachkenntnis des Autors unzweifelhaft sehr hoch.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
1 von 1 Kunden fanden die folgende Rezension hilfreich.
am 20. April 2012
Das Buch läßt sich gut lesen, und hat meinem Empfinden nach gute, knappe Beispiele. Genug Infos um ein paar erste Beispiele zum laufen zu kriegen (mit Tips zur Installation) und Kapitel mit ergänzenden Technologien (wiederum oft mit genug Infos/Beispielen um zu verstehen das die jeweilige Technologie [nicht] tut).
Hatte schon beim ersten Lesen den Eindruck zu verstehen wie Spring funktioniert und wie ich es verwenden kann.
Gutes Buch!
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
6 von 8 Kunden fanden die folgende Rezension hilfreich.
am 27. September 2010
Leider hat mich dieses Buch sehr enttäuscht.
Ich hatte mir erhofft einen tieferen Einblick in die Materie zu erhalten, anstatt nur einen oberflächlichen Überblick. Zwar werden die Themen "Dependency Injection" und "Aspektorientierte Programmierung" recht gut behandelt, dafür hätte mir aber auch die offizielle Dokumentation zu Spring ausgereicht. Gerade interessante Themen wie Persistenz, die Kombination mit OSGI (Spring DM), Webservices etc. kommen zu kurz und werden nur angerissen.
Es ist kein Praxisbuch und Anfängern würde ich das Buch nicht empfehlen (die heruntergeladen Beispielprojekte waren z.B. nur mit sehr viel Mühe lauffähig). Profis werden allerdings von diesem Buch auch nicht profitieren. Bleiben die Zielgruppe der Leser, die sich lediglich informieren möchten, was Spring kann und wie es funktioniert, ohne es konkret einsetzen zu wollen.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
4 von 6 Kunden fanden die folgende Rezension hilfreich.
am 7. September 2010
Aufgrund der guten Bewertungen habe ich das Buch gekauft und wurde ziemlich enttäuscht.
Für wen ist das Buch gedacht? Für die Einsteiger eignet sich das Buch auf gar keinem Fall, da man weder die Ideen hinter dem Framework verständlich erklärt noch damit eine Spring-Applikation schreiben kann. In diesem Fall gibt es wesentlich bessere Bücher/Tutorials, die auf einen Einsteiger zugeschnitten sind.Für die Spring-Kenner eignet sich das Buch auch nicht, da es keine besonderen Informationen über Spring enthält.

Außerdem fand ich, dass über die Dependency-Injection sehr viel und aus meiner Sicht auch ziemlich unstrukturiert gesprochen wurde, die anderen wichtigen Aspekte von Spring wie Persistenz, Web, Rest, Security nur kurz angesprochen wurden.

Fazit: Viele Wörter, wenig Info.
0KommentarWar diese Rezension für Sie hilfreich?JaNeinSenden von Feedback...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte versuchen Sie es später noch einmal.
Missbrauch melden
     
 
Kunden, die diesen Artikel angesehen haben, haben auch angesehen
Spring im Einsatz
Spring im Einsatz von Craig Walls (Gebundene Ausgabe - 12. Januar 2012)
EUR 49,90

Spring & Hibernate: Eine praxisbezogene Einführung
Spring & Hibernate: Eine praxisbezogene Einführung von Richard Oates (Gebundene Ausgabe - 3. April 2008)
EUR 34,90

Spring in Action
Spring in Action von Craig Walls (Taschenbuch - 27. November 2014)
EUR 42,95