Hibernate
Galileo Press (Verlag)
978-3-89842-635-0 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Technologie profitieren möchte, sollte sich etwas intensiver damit beschäftigen; es lohnt sich. Deshalb
bietet Ihnen dieses Buch einen fundierten Einstieg, so umfangreich wie nötig, so praxisnah und verständlich
wie möglich. Anhand zahlreicher umfassender Beispielprojekte werden alle zentralen Features von
Hibernate behandelt. Nicht nur die Grundlagen, sondern auch die professionelle Anwendung und fortgeschrittene
Themen wie Performance und Best Practices werden gezeigt. Strategien und Lösungsmöglichkeiten
werden mit Vor- und Nachteilen erläutert. Besonderer Fokus liegt dabei auf den oft problematischen
Bereichen wie z.B. Performance, Sessions, Lazy Initialization und Optimistic Locking.
Aus dem Inhalt:
- Einführung in Hibernate
- Fortgeschrittene Techniken
- Best Practices und DAO
- Session und Transaktionen
- Daten abfragen
- Performance
- Fortgeschrittene Möglichkeiten
- Konfiguration
- Connection Pool
- Caches
- Annotation Mapping
- XML Mapping
- Mapping von Primärschlüsseln
- Mapping von Beziehungen
- Mapping von Komponenten
- Vererbung
- Hibernate und Spring
- Hibernate und Struts
- Hibernate und JSF/MyFaces
- Integration in JBoss mit Hibernate Service Bean
- JPA und EJB 3
- Annotation Reference
- Hilfreiche Tools
- Literaturverzeichnis
1 Einführung in Hibernate 171.1 Erstes Hibernate-Beispiel 171.2 Hibernate-Grundlagen 371.3 Mit Objekten arbeiten 471.4 Ein komplexeres Beispiel eine Webanwendung 562 Fortgeschrittene Techniken 732.1 Zeit zum Springen 732.2 Best Practices und DAO 742.3 Session und Transaktionen 872.4 Daten abfragen 1032.5 Performance 1152.6 Fortgeschrittene Möglichkeiten 1263 Konfiguration 1433.1 Einstellungen 1433.2 Connection Pool 1523.3 Caches 1574 Mapping-Beispiele 1674.1 Mapping mit Annotation oder XML 1674.2 Annotation Mapping 1694.3 XML Mapping 1714.4 Mapping von Primärschlüsseln 1764.5 Mapping von Beziehungen 1874.6 Mapping von Komponenten 2434.7 Vererbung 2574.8 Weitere Mappings 2845 Integration anderer Technologien 2855.1 Hibernate und Spring 2855.2 Hibernate und Struts 2935.3 Hibernate und JSF/MyFaces 2955.4 Integration in JBoss mit Hibernate Service Bean 2976 JPA und EJB 3 3016.1 JPA Beispiel ohne EJB Container 3026.2 Unterschiede zwischen Hibernate und JPA 3076.3 EJB 3 3076.4 Dialoge mit lang lebender Session 313A Annotation Reference 319A.1 Annotations für Entities und Tabellen 319A.2 Annotations für Primärschlüssel 324A.3 Annotations für Spalten 327A.4 Annotations für Beziehungen 331A.5 Annotations für Komponenten 333A.6 Annotations für Beziehung und Komponenten 335A.7 Annotations für Vererbung 343A.8 Sonstige Annotations 345A.9 Annotation für benannte Filter 348A.10 Annotation für HQL Queries 350A.11 Annotation für SQL Queries 352B Hilfreiche Tools 357C Literaturverzeichnis 359Index 361
Reihe/Serie | Galileo Computing |
---|---|
Sprache | deutsch |
Maße | 240 x 168 mm |
Gewicht | 785 g |
Einbandart | gebunden |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► Java |
Schlagworte | EJB 3 • Hibernate • Java • Persistenz • Relationale Datenbanken • Spring • Struts |
ISBN-10 | 3-89842-635-1 / 3898426351 |
ISBN-13 | 978-3-89842-635-0 / 9783898426350 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich