Einführung in Hibernate: [Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language]
Gespeichert in:
Beteiligte Personen: | , |
---|---|
Format: | Buch |
Sprache: | Deutsch Englisch |
Veröffentlicht: |
Heidelberg
REDLINE
2007
|
Ausgabe: | 1. Aufl. |
Schriftenreihe: | mitp
|
Schlagwörter: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016069999&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | 368 S. |
ISBN: | 9783826617942 3826617940 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022864808 | ||
003 | DE-604 | ||
005 | 20090304 | ||
007 | t| | ||
008 | 071004s2007 gw |||| 00||| ger d | ||
015 | |a 07,N31,0046 |2 dnb | ||
016 | 7 | |a 984890920 |2 DE-101 | |
020 | |a 9783826617942 |c Pb. : ca. sfr 67.00 (freier Pr.), ca. EUR 39.95, ca. EUR 41.10 (AT) |9 978-3-8266-1794-2 | ||
020 | |a 3826617940 |c Pb. : ca. sfr 67.00 (freier Pr.), ca. EUR 39.95, ca. EUR 41.10 (AT) |9 3-8266-1794-0 | ||
024 | 3 | |a 9783826617942 | |
028 | 5 | 2 | |a 826617940 |
035 | |a (OCoLC)199212003 | ||
035 | |a (DE-599)DNB984890920 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 1 | |a ger |h eng | |
044 | |a gw |c XA-DE-BW | ||
049 | |a DE-29T |a DE-1051 |a DE-573 |a DE-863 |a DE-20 |a DE-523 |a DE-634 |a DE-83 |a DE-1050 | ||
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Minter, Dave |e Verfasser |4 aut | |
240 | 1 | 0 | |a Beginning Hibernate |
245 | 1 | 0 | |a Einführung in Hibernate |b [Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language] |c Dave Minter ; Jeff Linwood |
250 | |a 1. Aufl. | ||
264 | 1 | |a Heidelberg |b REDLINE |c 2007 | |
300 | |a 368 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a mitp | |
650 | 0 | 7 | |a Hibernate |0 (DE-588)4785089-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Informatik |0 (DE-588)4026894-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Hibernate 3.0 |0 (DE-588)7519205-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Hibernate 3.0 |0 (DE-588)7519205-6 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Informatik |0 (DE-588)4026894-9 |D s |
689 | 1 | 1 | |a Hibernate |0 (DE-588)4785089-9 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
700 | 1 | |a Linwood, Jeff |e Verfasser |4 aut | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016069999&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-016069999 |
Datensatz im Suchindex
_version_ | 1819357745146494976 |
---|---|
adam_text | INHALTSVERZEICHNIS
EINFUEHRUNG
................................................................................................
15
I
EINE
EINFUEHRUNG
IN
HIBERNATE
3
..............................................................
19
I
.
I
PLAIN
OLD
JAVA
OBJECTS
(POJOS)
..............................................................
19
I.2
DIE
URSPRUENGE
VON
HIBERNATE
UND
DES
OBJEKTRELATIONALEN
MAPPINGS
....................................................................................
21
I.2.I
EJBS
ALS
PERSISTENZ-LOESUNG
........................................................
22
1.2.2
HIBERNATE
ALS
PERSISTENZ-LOESUNG
..............................................
23
1.2.3
EINE
DUENNE
LOESUNG?
....................................................................
24
1.3
EIN
HALLO-WELT-BEISPIEL
IN
HIBERNATE
.....................................................
24
1.4
MAPPINGS
...................................................................................................
25
1.5
DATENBANKERSTELLUNG
.................................................................................
26
1.6
DIE
BEZIEHUNG
ZWISCHEN
HIBERNATE
3
UND
EJB
3.0
..................................
27
1.7
ZUSAMMENFASSUNG
...................................................................................
27
2
HIBERNATE
INTEGRIEREN
UND
KONFIGURIEREN
..............................................
29
2.1
DIE
ERFORDERLICHEN
SCHRITTE,
UM
HIBERNATE
ZU
INTEGRIEREN
UND
ZU
KONFIGURIEREN
......................................................................................
30
2.2
WIE
HIBERNATE
IN
EINE
JAVA-ANWENDUNG
PASST
......................................
30
2.3
HIBERNATE
EINSETZEN
.................................................................................
31
2.3.1
FUER
DIE
AUSFUEHRUNG
VON
HIBERNATE
3
ERFORDERLICHE
LIBRARIES
.....................................................................................
32
2.3.2
ANNOTATIONS
UND
ENTERPRISE
JAVABEANS
3
..................................
32
2.3.3
JMX
UND
HIBERNATE
....................................................................
33
2.4
HIBERNATE-KONFIGURATION
.........................................................................
33
2.4.1
HIBERNATE-PROPERTIES
..................................................................
35
2.4.2
XML-KONFIGURATION
....................................................................
39
2.4.3
MAPPING-DOKUMENTE
ZUORDNEN
................................................
40
2.4.4
NAMENSSTRATEGIE
..........................................................................
42
2.4.5
EINE
CONTAINER-MANAGED-DATENQUELLE
VERWENDEN
.................
43
2.5
DIE
SESSIONFACTORY
..................................................................................
44
2.6
SQL-DIALEKTE
............................................................................................
45
2.7
ZUSAMMENFASSUNG
..................................................................................
47
INHALTSVERZEICHNIS
3
EINE
EINFACHE
ANWENDUNG
ERSTELLEN
......................................................
49
3.1
DIE
TOOLS
INSTALLIEREN
..............................................................................
49
3.
I
.
I
HIBERNATE
UND
HIBERNATE
TOOLS
..............................................
49
3.1.2
HSQLDB
1.
8.0.X
........................................................................
50
3.1.3
ANT
1.7.0
.....................................................................................
50
3.1.4
DIE
ANT-TASKS
.............................................................................
54
3.1.5
DIE
PROTOKOLLIERUNG
AKTIVIEREN
................................................
54
3.2
EINE
HIBERNATE-KONFIGURATIONSDATEI
ERSTELLEN
.....................................
54
3.3
DAS
MESSAGE-BEISPIEL
AUSFUEHREN
..........................................................
57
3.4
MEHRERE
OBJEKTE
PERSISTIEREN
................................................................
59
3.5
PERSISTENZ-KLASSEN
ERSTELLEN
..................................................................
60
3.6
DIE
OBJEKT-MAPPINGS
ERSTELLEN
..............................................................
63
3.7
DIE
TABELLEN
ERSTELLEN
............................................................................
66
3.8
SESSIONS
...................................................................................................
68
3.8.1
DIE
SESSION
UND
ZUGEHOERIGE
OBJEKTE
.....................................
68
3.8.2
MIT
DER
SESSION
ARBEITEN
.........................................................
70
3.9 DAOS
ERSTELLEN
.........................................................................................
72
3.10
DER
BEISPIEL-CLIENT
..................................................................................
76
3.11
ZUSAMMENFASSUNG
................................................................................
80
4
DER
PERSISTENZ-LEBENSZYKLUS
................................................................
81
4.1
EINFUEHRUNG
IN
DEN
LEBENSZYKLUS
..........................................................
81
4.2
ENTITIES,
KLASSEN
UND
NAMEN
................................................................
83
4.3
BEZEICHNER
...............................................................................................
83
4.4
ENTITIES
UND
BEZIEHUNGEN
......................................................................
83
4.5
ENTITIES
SPEICHERN
..................................................................................
88
4.6
OBJEKT-GLEICHHEIT
UND
-IDENTITAET
............................................................
89
4.7
ENTITIES
LADEN
..........................................................................................
90
4.8
ENTITIES
AUS
DER
DATENBANK
AKTUALISIEREN
............................................
92
4.9
ENTITIES
AKTUALISIEREN
..............................................................................
92
4.10
ENTITIES
LOESCHEN
......................................................................................
93
4.11
OPERATIONEN
KASKADIEREN
......................................................................
94
4.12
LAZY
LOADING,
PROXIES
UND
COLLECTION
WRAPPERS
.................................
96
4.13
OBJEKTE
ABFRAGEN
....................................................................................
97
4.14
ZUSAMMENFASSUNG
................................................................................
97
5
EIN
UEBERBLICK
UEBER
DAS
MAPPING
..........................................................
99
5.1
WARUM
DAS
MAPPING
NICHT AUTOMATISIERT
WERDEN
KANN
.....................
100
5.2
PRIMAERSCHLUESSEL
......................................................................................
101
6
INHALTSVERZEICHNIS
5.3
LAZY
LOADING
.............................................................................................
103
5.4
BEZIEHUNGEN
.............................................................................................
104
5.4.1
DIE
.................................................................................................
106
5.4.2
DIE
EINS-ZU-VIELE
UND
DIE
VIELE-ZU-EINS-BEZIEHUNG
................
108
5.4.3
DIE
VIELE-ZU-VIELE-BEZIEHUNG
....................................................
109
5.4.4
MAPPINGS
AUF
BEZIEHUNGEN
ANWENDEN
....................................
110
5.5
ART
DES
MAPPINGS
.....................................................................................
HO
5.6
ANDERE
IN
MAPPINGS
REPRAESENTIERTE
INFORMATIONEN
..............................
111
5.6.1
SPEZIFIKATION
VON
SPALTENTYPEN
UND
-BREITEN
(DER
DATENBANK)
.........................................................................
111
5.6.2 DIE
ABBILDUNG
VON
VERERBUNGSBEZIEHUNGEN
AUF
DIE
DATENBANK
.............................................................................
111
5.6.3
PRIMAERSCHLUESSEL
.........................................................................
112
5.6.4
ABGELEITETE
PROPERTIES
...............................................................
112
5.6.5
NOT
NULL
UND
UNIQUE-CONSTRAINTS
...................................
112
5.6.6
OPERATIONEN
KASKADIEREN
...........................................................
112
5.7
ZUSAMMENFASSUNG
..................................................................................
113
6
MAPPINGS
MIT
ANNOTATIONS
DEFINIEREN
....................................................
115
6.1
JAVA-5-FUNKTIONEN
....................................................................................
115
6.2
HIBERNATE-MAPPINGS
MIT
ANNOTATIONS
ERSTELLEN
....................................
115
6.2.1
NACHTEILE
DER
ANNOTATIONS
.........................................................
116
6.2.2
VORTEILE
DER
ANNOTATIONS
...........................................................
116
6.2.3 DIE
WAHL
DER
METHODE
...............................................................
117
6.2.4
ANNOTATIONS
IN
EINER
ANWENDUNG
VERWENDEN
.........................
118
6.2.5
PERSISTENZ-ANNOTATIONS
VON
EJB
3
...........................................
119
6.2.6
ENTITY
BEANS
MIT
@ENTITY
.........................................................
125
6.2.7
PRIMAERSCHLUESSEL
MIT
@ID
UND
@GENERATEDVALUE
..................
126
6.2.8
PRIMAERSCHLUESSELWERTE
MIT
@SEQUENCEGENERATOR
GENERIEREN
...................................................................................
128
6.2.9
PRIMAERSCHLUESSELWERTE
MIT
@TABLEGENERATOR
GENERIEREN
....
128
6.2.10
ZUSAMMENGESETZTE
PRIMAERSCHLUESSEL
MIT
@ID,
@
IDCLASS
ODER
@
EMBEDDEDID
.................................................
129
6.2.11
DATENBANKTABELLEN
MIT
@TABLE
UND
@
SECONDARYTABLE
MAPPEN
.......................................................
134
6.2.12
BASISTYPEN
MIT
@BASIC
SPEICHERN
............................................
135
6.2.13
DIE
PERSISTENZ
MIT
TRANSIENT
AUSSER
KRAFT
SETZEN
.................
136
6.2.14
PROPERTIES
UND
FELDER
MIT
@COLUMN
MAPPEN
......................
136
6.2.15
ENTITY-BEZIEHUNGEN
MODELLIEREN
..............................................
138
7
INHALTSVERZEICHNIS
6.2.16
VERERBUNG
..................................................................................
145
6.2.17
ANDERE
EJB-3-PERSISTENZ
ANNOTATIONS
.....................................
147
6.3
MARKIERTE
KLASSEN
KONFIGURIEREN
...........................................................
151
6.4
SPEZIFISCHE
PERSISTENZ-ANNOTATIONS
VON
HIBERNATE
3
..........................
152
6.4.1
154
6.4.2
COLLECTIONS
MIT
@SORT
SORTIEREN
..............................................
155
6.4.3
COLLECTIONS
MIT
@INDEXCOLUMN
SORTIEREN
..............................
155
6.4.4
INDIZES
MIT
@TABLE
UND
@
INDEX
ANWENDEN
..........................
156
6.4.5
COLLECTIONS
MIT
@WHERE
EINSCHRAENKEN
..................................
156
6.4.6
ALTERNATIVE
SCHLUESSELGENERIERUNGSSTRATEGIEN
MIT
@GENERICGENERATOR
..................................................................
156
6.5
ANT
FUER
ANNOTATION-BASIERTE
MAPPINGS
VERWENDEN
..............................
157
6.6
CODE-LISTINGS
...........................................................................................
158
6.7
ZUSAMMENFASSUNG
.................................................................................
162
7
MAPPINGS
MIT
HIBERNATE-XML-DATEIEN
ERSTELLEN
................................
163
7.1
HIBERNATE-TYPEN
.....................................................................................
163
7.1.1
ENTITIES
.........................................................................................
163
7.1.2
KOMPONENTEN
.............................................................................
164
7.1.3
WERTE
...........................................................................................
164
7.2
DIE
ANATOMIE
EINER
MAPPING-DATEI
......................................................
165
7.2.1
DAS
HIBERNATE-MAPPING -ELEMENT
........................................
166
7.2.2
DAS
CLASS -ELEMENT
................................................................
168
7.2.3
DAS
ID -EIEMENT
......................................................................
171
7.2.4
DAS
PROPERTY -ELEMENT
..........................................................
174
7.2.5
DAS
COMPONENT -ELEMENT
......................................................
176
7.2.6
DAS
ONE-TO-ONE -ELEMENT
........................................................
177
7.2.7
DAS
MANY-TO-ONE -ELEMENT
....................................................
179
7.2.8
DIE
COLLECTION-ELEMENTE
.........................................................
182
7.3
EINFACHE
KLASSEN
ABBILDEN
....................................................................
189
7.4
MAPPING
EINER
KOMPOSITION
..................................................................
190
7.5
DAS
MAPPING
ANDERER
BEZIEHUNGEN
......................................................
193
7.6
DAS
MAPPING
VON
COLLECTIONS
................................................................
196
7.7
DAS
MAPPING
VON
VERERBUNGSBEZIEHUNGEN
........................................
199
7.7.1
EINE
TABELLE
PRO
KONKRETER
KLASSE
............................................
199
7.7.2
EINE
TABELLE
PRO
UNTERKLASSE
....................................................
200
7.7.3
EINE
TABELLE
PRO
KLASSENHIERARCHIE
..........................................
202
8
INHALTSVERZEICHNIS
7.8
EXOTISCHERE
MAPPINGS
..............................................................................
203
7.8.1
DAS
ANY -TAG
............................................................................
203
7.8.2
DAS
...............................................................................................
203
7.8.3
DAS
DYNAMIC-COMPONENT -ELEMENT
.......................................
204
7.9
ZUSAMMENFASSUNG
..................................................................................
204
8
MIT
DEM
SESSION-OBJEKT
ARBEITEN
............................................................
205
8.1
SESSIONS
.....................................................................................................
205
8.2
TRANSAKTIONEN
UND
LOCKING
....................................................................
209
8.2.1
TRANSAKTIONEN
..............................................................................
209
8.2.2
LOCKING
........................................................................................
212
8.2.3
DEADLOCKS
(VERKLEMMUNGEN)
....................................................
213
8.3
CACHING
.....................................................................................................
217
8.4
THREADS
......................................................................................................
220
8.5
ZUSAMMENFASSUNG
..................................................................................
220
9
SUCHEN
UND
ABFRAGEN
..............................................................................
221
9.1
HQL
...........................................................................................................
221
9.2
GRUNDLAGEN
DER
HQL-SYNTAX
..................................................................
222
9.2.1
UPDATE
......................................................................................
222
9.2.2
DELETE
........................................................................................
223
9.2.3
INSERT
........................................................................................
223
9.2.4
SELECT
........................................................................................
224
9.3
DAS
ERSTE
HQL-BEISPIEL
............................................................................
224
9.4
DEN
ZUGRUNDE
LIEGENDEN
SQL-CODE
PROTOKOLLIEREN
.............................
228
9.4.1
DEN
GENERIERTEN
SQL-CODE
KOMMENTIEREN
.............................
229
9.5
DIE
FROM-KLAUSEL
UND
ALIASE
....................................................................
229
9.6
DIE
SELECT-KLAUSEL
UND
PROJEKTION
..........................................................
230
9.7
EINSCHRAENKUNGEN
IN
HQL
DEFINIEREN
....................................................
231
9.8
MIT
BENANNTEN
PARAMETERN
ARBEITEN
......................................................
232
9.9
DAS
ERGEBNISSET
SEITENWEISE
ANZEIGEN
....................................................
233
9.10
EINDEUTIGE
ERGEBNISSE
ABRUFEN
..............................................................
234
9.11
ERGEBNISSE
MIT
DER
KLAUSEL
ORDER
BY
SORTIEREN
..................................
234
9.12
BEZIEHUNGEN
............................................................................................
235
9.12.1
AGGREGIERENDE
METHODEN
.........................................................
236
9.13
MASSENAKTUALISIERUNGEN
UND
-LOESCHUNGEN
IN
HQL
.............................
237
9.14
BENANNTE
ABFRAGEN
FUER
HQL
UND
SQL
..................................................
238
9.15
SQL
NATIV
BENUTZEN
..................................................................................
239
9.16
ZUSAMMENFASSUNG
..................................................................................
241
9
INHALTSVERZEICHNIS
IO
FORTGESCHRITTENE
ABFRAGEN
MIT
CRITERIA
.................................................
243
IO
.
I
MIT
DER
CRITERIA-API
ARBEITEN
.................................................................
243
IO.1.1
CRITERIA-ABFRAGEN
EINSCHRAENKEN
.............................................
244
IO.
1.2
DAS
ERGEBNISSET
SEITENWEISE
ANZEIGEN
.....................................
247
10.1.3
EIN
EINDEUTIGES
ERGEBNIS
ABRUFEN
...........................................
248
10.1.4
ABFRAGEERGEBNISSE
SORTIEREN
...................................................
248
10.1.5
BEZIEHUNGEN
..............................................................................
249
10.1.6
DISTINCT
RESULTS
(EINDEUTIGE
ERGEBNISSE)
...............................
250
10.1.7
PROJEKTIONEN
UND
AGGREGATE
...................................................
250
10.1.8
QUERY
BY
EXAMPLE
(QBE)
.........................................................
252
10.2
ZUSAMMENFASSUNG
.................................................................................
254
11
SUCHERGEBNISSE
FILTERN
.............................................................................
255
11.1
WANN
FILTER
VERWENDET
WERDEN
SOLLTEN
................................................
255
11.2
FILTER
DEFINIEREN
.......................................................................................
256
11.3
FILTER
IN
EINER
ANWENDUNG
EINSETZEN
.....................................................
257
11.4
EIN
EINFACHES
FILTERBEISPIEL
.....................................................................
258
11.5
ZUSAMMENFASSUNG
.................................................................................
262
A
FORTGESCHRITTENERE
FUNKTIONEN
...............................................................
263
A.I
EJB
3
UND
DER
ENTITYMANAGER
.................................................................
263
A.2
MANAGED
VERSIONING
UND
OPTIMISTISCHES
SPERREN
................................
266
A.3
XML-DATEN
RELATIONAL
SPEICHERN
.............................................................
268
A.3.1
NODE-DATEN
ZU
MAPPINGS
HINZUFUEGEN
....................................
268
A.3.
2
XML-ENTITIES
EXPORTIEREN
...........................................................
270
A.3.3
XML-ENTITIES
IMPORTIEREN
.........................................................
272
A.3.4
ANDERE
ASPEKTE
DER
ARBEIT
MIT
XML-ENTITIES
..........................
273
A.4
MAPS
..........................................................................................................
273
A.5
BESCHRAENKUNGEN
VON
HIBERNATE
.............................................................
274
A.6
MANUELL
ERSTELLTER
SQL-CODE
...................................................................
275
A.6.1
EIN
DIREKTES
MAPPING
VERWENDEN
.............................................
275
A.6.2
MIT
EINER
VIEW
(SICHT)
ARBEITEN
...............................................
276
A.6.3
SQL-CODE
IN
EINE
MAPPING-DATEI
EINFUEGEN
............................
278
A.7
GESPEICHERTE
PROZEDUREN
AUFRUFEN
......................................................
280
A.8
EREIGNISSE
.................................................................................................
281
A.8.1
EIN
BEISPIEL
FUER
EINEN
EVENTLISTENER
.......................................
283
A.9
INTERZEPTOREN
...........................................................................................
285
A.9.1
EIN
BEISPIEL
FUER
EINEN
INTERZEPTOR
...........................................
287
10
INHALTSVERZEICHNIS
A.IO
DEN
STANDARDKONSTRUKTOR
UEBERSCHREIBEN
..............................................
292
A.N
ZUSAMMENFASSUNG
..................................................................................
293
B
HIBERNATE
TOOLS
.........................................................................................
295
B.I
DAS
ECLIPSE-PLUG-IN
...................................................................................
295
B.
I
.
I
DAS
PLUG-IN
INSTALLIEREN
..............................................................
296
B.
I
.2
DIE
STANDARDKONFIGURATION
EINES
PROJEKTS
...............................
297
B.1.3
MIT
DER
HIBERNATE
CONSOLE
ARBEITEN
..........................................
302
B.2
DIE
ANT-TASKS
.............................................................................................
319
B.2.1
WIE
DIE
ANT-TASKS
FUNKTIONIEREN
.............................................
320
B.2.2
REVERSE
ENGINEERING
..................................................................
328
B.2.3
TEMPLATES
....................................................................................
331
B.2.4
DEN
CLASSPATH
KONFIGURIEREN
....................................................
334
B.3
ZUSAMMENFASSUNG
..................................................................................
335
C
HIBERNATE
UND
SPRING
..............................................................................
337
C.I
SPRING
LIBRARIES
.........................................................................................
337
C.2
HIBERNATE
VON
EINER
SPRING-ANWENDUNG
AUS
KONFIGURIEREN
...............
338
C.3
HIBERNATE
IN
SPRING
BEANS
VERWENDEN
..................................................
341
C.4
DEKLARATIVE
TRANSAKTIONSVERWALTUNG
......................................................
344
C.5
DIE
SITZUNG
VERWALTEN
..............................................................................
346
C.6
DIE
BEISPIEL-KONFIGURATIONSDATEI
............................................................
347
C.7
ZUSAMMENFASSUNG
..................................................................................
349
D
VON
HIBERNATE
2
UPGRADEN
......................................................................
351
D.I
PACKAGE-UND
DTD-AENDERUNGEN
............................................................
351
D.2
NEUE
FUNKTIONEN
UND
DIE
UNTERSTUETZUNG
ALTER
FUNKTIONEN
...............
353
D.2.1
AENDERUNGEN
UND
AUSGEMUSTERTE
FUNKTIONEN
.........................
353
D.2.2
HINZUFUEGUNGEN
.........................................................................
355
D.3
AENDERUNGEN
DER
TOOLS
UND
LIBRARIES
......................................................
355
D.4
JAVA
5
BETREFFENDE
AENDERUNGEN
..............................................................
355
D.5
ZUSAMMENFASSUNG
..................................................................................
356
STICHWORTVERZEICHNIS
...............................................................................
357
11
|
any_adam_object | 1 |
author | Minter, Dave Linwood, Jeff |
author_facet | Minter, Dave Linwood, Jeff |
author_role | aut aut |
author_sort | Minter, Dave |
author_variant | d m dm j l jl |
building | Verbundindex |
bvnumber | BV022864808 |
classification_rvk | ST 250 ST 271 |
ctrlnum | (OCoLC)199212003 (DE-599)DNB984890920 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02243nam a2200541 c 4500</leader><controlfield tag="001">BV022864808</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20090304 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">071004s2007 gw |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">07,N31,0046</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">984890920</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783826617942</subfield><subfield code="c">Pb. : ca. sfr 67.00 (freier Pr.), ca. EUR 39.95, ca. EUR 41.10 (AT)</subfield><subfield code="9">978-3-8266-1794-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3826617940</subfield><subfield code="c">Pb. : ca. sfr 67.00 (freier Pr.), ca. EUR 39.95, ca. EUR 41.10 (AT)</subfield><subfield code="9">3-8266-1794-0</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783826617942</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">826617940</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)199212003</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB984890920</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-1050</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 271</subfield><subfield code="0">(DE-625)143639:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Minter, Dave</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Beginning Hibernate</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Einführung in Hibernate</subfield><subfield code="b">[Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language]</subfield><subfield code="c">Dave Minter ; Jeff Linwood</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">REDLINE</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">368 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">mitp</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Hibernate</subfield><subfield code="0">(DE-588)4785089-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Informatik</subfield><subfield code="0">(DE-588)4026894-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Hibernate 3.0</subfield><subfield code="0">(DE-588)7519205-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Hibernate 3.0</subfield><subfield code="0">(DE-588)7519205-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Informatik</subfield><subfield code="0">(DE-588)4026894-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Hibernate</subfield><subfield code="0">(DE-588)4785089-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Linwood, Jeff</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016069999&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016069999</subfield></datafield></record></collection> |
id | DE-604.BV022864808 |
illustrated | Not Illustrated |
indexdate | 2024-12-20T13:04:55Z |
institution | BVB |
isbn | 9783826617942 3826617940 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016069999 |
oclc_num | 199212003 |
open_access_boolean | |
owner | DE-29T DE-1051 DE-573 DE-863 DE-BY-FWS DE-20 DE-523 DE-634 DE-83 DE-1050 |
owner_facet | DE-29T DE-1051 DE-573 DE-863 DE-BY-FWS DE-20 DE-523 DE-634 DE-83 DE-1050 |
physical | 368 S. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | REDLINE |
record_format | marc |
series2 | mitp |
spellingShingle | Minter, Dave Linwood, Jeff Einführung in Hibernate [Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language] Hibernate (DE-588)4785089-9 gnd Informatik (DE-588)4026894-9 gnd Hibernate 3.0 (DE-588)7519205-6 gnd |
subject_GND | (DE-588)4785089-9 (DE-588)4026894-9 (DE-588)7519205-6 |
title | Einführung in Hibernate [Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language] |
title_alt | Beginning Hibernate |
title_auth | Einführung in Hibernate [Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language] |
title_exact_search | Einführung in Hibernate [Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language] |
title_full | Einführung in Hibernate [Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language] Dave Minter ; Jeff Linwood |
title_fullStr | Einführung in Hibernate [Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language] Dave Minter ; Jeff Linwood |
title_full_unstemmed | Einführung in Hibernate [Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language] Dave Minter ; Jeff Linwood |
title_short | Einführung in Hibernate |
title_sort | einfuhrung in hibernate architektur integration konfiguration persistenz lebenszyklus und arbeiten mit persistenten objekten suchen und abfragen mit der hibernate query language |
title_sub | [Architektur, Integration, Konfiguration ; Persistenz-Lebenszyklus und Arbeiten mit persistenten Objekten ; Suchen und Abfragen mit der Hibernate Query Language] |
topic | Hibernate (DE-588)4785089-9 gnd Informatik (DE-588)4026894-9 gnd Hibernate 3.0 (DE-588)7519205-6 gnd |
topic_facet | Hibernate Informatik Hibernate 3.0 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016069999&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT minterdave beginninghibernate AT linwoodjeff beginninghibernate AT minterdave einfuhrunginhibernatearchitekturintegrationkonfigurationpersistenzlebenszyklusundarbeitenmitpersistentenobjektensuchenundabfragenmitderhibernatequerylanguage AT linwoodjeff einfuhrunginhibernatearchitekturintegrationkonfigurationpersistenzlebenszyklusundarbeitenmitpersistentenobjektensuchenundabfragenmitderhibernatequerylanguage |