Bewertung:

Das Buch bietet nützliche Einblicke in die Datenbindung, insbesondere unter Verwendung von JAXB als Ausgangspunkt. Es weist jedoch erhebliche Mängel auf, wenn es darum geht, JAXB im Detail zu diskutieren und die potenziellen Nachteile von Datenbindungs-Frameworks zu untersuchen.
Vorteile:Enthält viele gute Informationen über Datenbindung, erklärt Schlüsselkonzepte wie Marshalling, UnMarshalling und Binding und bietet Einblicke in verschiedene Open-Source-Frameworks.
Nachteile:⬤ Begrenzte Diskussion über JAXB mit nur einer kurzen Erwähnung
⬤ geht nicht auf die Nachteile der Datenbindung ein, was zu einer einseitigen Sichtweise führt
⬤ es fehlt ein Vergleichsdiagramm zum einfachen Nachschlagen.
(basierend auf 3 Leserbewertungen)
Java and XML Data Binding
Immer mehr Java-Entwickler wollen heute mit XML arbeiten, der Technologie, die es ermöglicht, Daten unversehrt über das Internet zu transportieren, aber sie haben keine Zeit, XML-Experten zu werden. Wenn dies auf Sie zutrifft, dann werden Sie Data Binding zu schätzen wissen, die neue Art der Konvertierung von XML-Dokumenten in Java-Objekte, so dass diese Dokumente wie jedes andere Java-Objekt bearbeitet und manipuliert und anschließend wieder in XML konvertiert werden können.
Dieser neue Titel bietet einen detaillierten technischen Einblick in XML Data Binding. Das Buch bietet eine vollständige Dokumentation aller Funktionen sowohl der JAXB-API von Sun Microsystems als auch beliebter alternativer Open-Source-Implementierungen (Enhydra Zeus, Exolabs Castor und Quick). Es geht auch ausführlich darauf ein, wann Datenbindung sinnvoll ist, und bietet zahlreiche praktische Beispiele für den Einsatz von Datenbindung in Anwendungen.
Der Autor Brett McLaughlin sagt: "Zu viele Bücher werden über Technologien von Leuten geschrieben, die sie kaum verstehen. Ich habe bereits zwei Data-Binding-Implementierungen geschrieben (Zeus und eine frühere für IBM DeveloperWorks). Ich benutze Data Binding schon länger, als die offizielle Spezifikation existiert, und ich konnte mich wirklich damit auseinandersetzen, was man braucht, um eine effektive Data-Binding-Implementierung zu programmieren und sie richtig einzusetzen. Dieses Buch ist zum Teil ein Benutzerhandbuch, zum Teil ein Handbuch unter der Haube, und zum Teil ein Anwendungsfall. Das ist eine leistungsstarke Kombination, und ich denke, die Leute brauchen sie".