Hibernate. Persistenz in Java-Systemen mit Hibernate 3 (Broschiert)
von Robert F. Beeger, Arno Haase, Stefan Roock


 
Kurzbeschreibung:
Das Buch ermöglicht ein schrittweises Erlernen von Hibernate und stellt dar, wie sich Hibernate in verschiedenen Architekturkonzepten (Rich-Client, C/S, Thin-Client, J2EE) integriert. Zuerst werden die Grundlagen für OR-Mapping beschrieben. Anschließend wird am Beispiel eines elektronischen Terminplaners erläutert, wie Hibernate im Prinzip funktioniert. Dieses Beispiel wird in den Folgekapiteln als roter Faden immer wieder aufgegriffen und erweitert. Dann folgt eine detaillierte Beschreibung der verschiedenen Aspekte von Hibernate: von den Konzepten über die APIs bis hin zur Konfiguration und Anpassung. Auf dieser Basis folgen umfangreiche Diskussionen über die Umsetzung verschiedener Software- und System-Architekturen mit Hibernate. Abgerundet wird das Buch durch Diskussionen, in denen Hibernate in Beziehung zu angrenzenden Java-Technologien wie JDO, EJB 3.0, JBoss etc., gesetzt wird.

Das Buch bezieht sich ausschließlich auf Hibernate 3, das bei Erscheinen das Buches die aktuelle Hibernate-Version sein wird.

Das Buch wendet sich an Java-Entwickler und setzt Projekterfahrungen mit Java sowie Grundkenntnisse in SQL voraus, jedoch erfordert es keine Erfahrungen mit Hibernate, anderen OR-Mapping-Produkten oder allgemeinen OR-Mapping-Konzepten.

Lesen Sie mehr...

Rezensionen:
Hibernate ist ein leistungsfähiger, objektrelationaler Mapper (OR-Mapper), mit dem sich Objekte in relationale Datenbankmanagement-Systeme (RDBMS) speichern und wieder laden lassen -- Robert F. Beeger, Arno Haase,Stefan Roockund Sebastian Sanitz haben sich mitHibernate Persistenz in Java-Systemen mit Hibernate 3den in der Java-Welt wohl am weitesten verbreiteten OR-Mapper in der Version 3 vorgenommen und für Einsteiger mit Java- und SQL-Kenntnissen Stück für Stück erklärt.

Anhand eines durchgängiges Beispiels führen die Autoren den Hibernate-Einsteiger in die OR-Mapping-Konzepte und den Einsatz und die Möglichkeiten von Hibernate ein. Hibernate bietet als OpenSource-Werkzeug zahlreiche Vorteile: so steht der Quelltext zur Verfügung, einer eigenen Anpassung und Weiterentwicklung steht nichts im Wege und der rege freie Informationsaustausch über Einsatz-, Veränderungs- und Lösungsmöglichkeiten erlauben eine breite Anwendungsbasis.

Beeger, Haase, Roock und Sanitz zielen auf den Praxiseinsatz von Hibernate, theoretischen Hintergrund erläutern sie nur so weit notwendig -- der Entwicklungsprozess und auch eine mögliche Aufgabenteilung zwischen den Programmierern und Datenmodellierern überspringen sie schlicht aus Platzgründen.

In ihrer Einleitung führen sie grundlegend in RDBMS und SQL und die Grundlagen von OR-Mappern ein. Es folgt ein einfaches Hibernate-Beispiel, das sich von nun an durch das Buch zieht: ein elektronischer Terminplaner. Dann das Mappen: mit Hilfe von Mapping-Dateien bildet Hibernate Objekte auf RDBMS ab. Es folgt die Konfiguration sowie Sessions, Transaktionen und caching. Hibernate Datenbankabfragen, eine sinnvolle Architektur für Rich-Client- und Webanwendungen und der Einsatz bei Client-Server-Applikationen. Zuletzt dann Performance-Tuning spezielles Mapping, der Einsatz von XDoclet, das Customizing und EJB 3.0 vor dem Hintergrund von Hibernate. Und schließlich: wie sieht die Zukunft von Hibernate aus. Quellcode steht zum Download über die sourceforge-Website bereit.

Hibernate Persistenz in Java-Systemen mit Hibernate 3ist ein No-Nonsens-Einsteigerbuch auf hohem Niveau -- wer die Rahmentechniken wie Java, SQL und die Datenbanktheorie und Praxis beherrscht, kann hier die OR-Mapping-Lücke mit Hilfe von Hibernate gezielt und für den konkreten Einsatz problemlos schließen.--Wolfgang Treß

© 1998-2001 Amazon.com, Inc. und Tochtergesellschaften
Alle Rezensionen ansehen...
 
Angebote zu  Hibernate  Persistenz  Java  ab 1 Euro!

Siehe auch folgende Artikel:
Spring 2. Frameworks für die Java-Entwicklung (iX Edition) von Eberhard Wolff
Rich-Client-Entwicklung mit Eclipse 3.2. Anwendungen entwickeln mit der Rich Client Platform von Berthold Daum
Spring und Hibernate. Eine praxisbezogene Einführung von Richard Oates
Enterprise JavaBeans 3.0 von Bill Burke
Mehr zu  Programmieren lernen,  Für Programmierer
Home ...,    Angebote ansehen ...,    Begleitseite ...
Herausgeber dieser Seite ist DomainLoc.com GmbH - Partner von Amazon.de

The domain name referenceimplementation.com is for sale or rent! For more information look at DomainDorado.com ...

Copyright © DomainLoc.com GmbH (Impressum)