Java Persistence API 2 Hibernate, EclipseLink, OpenJPA und Erweiterungen

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Müller, Bernd 1962- (VerfasserIn), Wehr, Harald (VerfasserIn)
Format: Buch
Sprache:German
Veröffentlicht: München Hanser 2012
Schlagworte:
Online-Zugang:Inhaltstext
Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 c 4500
001 BV039787983
003 DE-604
005 20130716
007 t
008 120105s2012 gw ad|| |||| 00||| ger d
015 |a 11,N51  |2 dnb 
016 7 |a 1017776431  |2 DE-101 
020 |a 9783446426931  |c Pb. : ca. EUR 39.90 (DE), ca. EUR 41.10 (AT), ca. sfr 56.90 (freier Pr.)  |9 978-3-446-42693-1 
020 |a 3446426930  |9 3-446-42693-0 
024 3 |a 9783446426931 
028 5 2 |a Best.-Nr.: 553/42693 
035 |a (OCoLC)796187738 
035 |a (DE-599)DNB1017776431 
040 |a DE-604  |b ger  |e rakddb 
041 0 |a ger 
044 |a gw  |c XA-DE-BY 
049 |a DE-20  |a DE-83  |a DE-M347  |a DE-1049  |a DE-12  |a DE-91G  |a DE-859  |a DE-739  |a DE-473  |a DE-11  |a DE-210  |a DE-Aug4  |a DE-92  |a DE-523  |a DE-634 
082 0 |a 005.133  |2 22/ger 
084 |a ST 250  |0 (DE-625)143626:  |2 rvk 
084 |a 004  |2 sdnb 
084 |a DAT 362f  |2 stub 
084 |a DAT 652f  |2 stub 
100 1 |a Müller, Bernd  |d 1962-  |e Verfasser  |0 (DE-588)122447433  |4 aut 
245 1 0 |a Java Persistence API 2  |b Hibernate, EclipseLink, OpenJPA und Erweiterungen  |c Bernd Müller ; Harald Wehr 
264 1 |a München  |b Hanser  |c 2012 
300 |a 339 S.  |b Ill., graph. Darst. 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
650 0 7 |a Persistenz  |0 (DE-588)4136610-4  |2 gnd  |9 rswk-swf 
650 0 7 |a API  |0 (DE-588)4430243-5  |2 gnd  |9 rswk-swf 
650 0 7 |a Java Persistence API 2  |0 (DE-588)1022753754  |2 gnd  |9 rswk-swf 
651 7 |a Java  |0 (DE-588)4028527-3  |2 gnd  |9 rswk-swf 
689 0 0 |a Java Persistence API 2  |0 (DE-588)1022753754  |D s 
689 0 |5 DE-604 
689 1 0 |a API  |0 (DE-588)4430243-5  |D s 
689 1 1 |a Java  |0 (DE-588)4028527-3  |D g 
689 1 2 |a Persistenz  |0 (DE-588)4136610-4  |D s 
689 1 |8 1\p  |5 DE-604 
700 1 |a Wehr, Harald  |e Verfasser  |0 (DE-588)133602052  |4 aut 
856 4 2 |m X:MVB  |q text/html  |u http://deposit.dnb.de/cgi-bin/dokserv?id=3934023&prov=M&dok_var=1&dok_ext=htm  |3 Inhaltstext 
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=024648697&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-024648697 

Datensatz im Suchindex

DE-473_call_number 61/ST 250j35 GA 10303
DE-473_location 6
DE-BY-TUM_call_number 0102/DAT 362f 2012 A 3626
DE-BY-TUM_katkey 1858002
DE-BY-TUM_media_number 040071383736
DE-BY-UBG_katkey 2865052
DE-BY-UBG_local_notation ST 250j35
DE-BY-UBG_media_number 013107738864
_version_ 1816713776310779904
adam_text IMAGE 1 INHALT 1 EINFUEHRUNG 15 1.1 MOTIVATION 15 1.1.1 DE-FACTO-STANDARDS 15 1.1.2 ZWEI WELTEN TREFFEN AUFEINANDER 16 1.1.3 OR-MAPPER ETABLIEREN SICH 16 1.1.4 AKTUALITAET U N D PRAKTISCHE RELEVANZ 17 1.2 JPAUNDJPA-PROVIDER 17 1.2.1 JPA-PROVIDER 17 1.2.2 LIZENZEN 18 1.3 UEBER DIESES BUCH 18 1.3.1 DAS BUCH IM NETZ 18 1.3.2 ZUR SPRACHE 19 1.3.3 DER LESER 19 1.3.4 VOLLSTAENDIGKEIT 20 1.3.5 BEISPIELPROGRAMME 21 1.3.6 AI, UNSER STRICHMAENNCHEN 21 1.3.7 DIE STRUKTUR DES BUCHES 22 2 GRUNDLEGENDES MAPPING VON OBJEKTEN 25 2.1 PRIMAERSCHLUESSEL VERSUS OBJEKTIDENTITAET 25 2.1.1 SEQUENCE-GENERATOREN 28 2.1.2 TABLE-GENERATOREN 30 2.2 POJO-MAPPING 32 2.2.1 WAS IST EIN POJO? 33 2.2.2 MAPPING-OPTIONEN AUF ENTITY-EBENE 34 2.2.3 SERIALISIERBARKEIT VON ENTITIES 35 2.2.4 DER JPA-ZUGRIFF AUF ENTITY-PROPERTIES 36 HTTP://D-NB.INFO/1017776431 IMAGE 2 2.2.5 MAPPING-OPTIONEN AUF PROPERTY-EBENE 37 2.2.6 DIE SCOLUMN-ANNOTATION 42 2.3 ZUSAMMENGESETZTE SCHLUESSEL 45 2.3.1 REALISIERUNG MIT I D C L A S S 45 2.3.2 REALISIERUNG MIT SEMBEDDEDLD 48 2.3.3 REALISIERUNG MIT SEMBEDDABLE 50 2.4 MEHRERE TABELLEN FUER EIN ENTITY 51 3 OBJEKTLEBENSZYKLUS 55 3.1 DER ZUSTAND EINES ENTITY 55 3.2 JPA IN JAVA-SE-ANWENDUNGEN 56 3.2.1 SPEICHERN VON ENTITIES 57 3.2.2 LADEN VON ENTITIES 59 3.2.3 AKTUALISIEREN VON ENTITIES 61 3.2.4 LOESCHEN VON ENTITIES 63 3.2.5 WEITERE OPERATIONEN AUF ENTITIES 63 3.2.6 KONFIGURATION 65 3.3 JPA IN JAVA-EE-ANWENDUNGEN 67 3.3.1 KONFIGURATION 68 3.3.2 SPEICHERN U N D LADEN VON ENTITIES 71 3.3.3 AKTUALISIEREN U N D LOESCHEN VON ENTITIES 74 3.3.4 DER ERWEITERTE PERSISTENZKONTEXT 75 3.3.5 ANALYSE U N D ZUSAMMENFASSUNG 76 3.4 CALLBACK-METHODEN U N D ENTITY-LISTENER 77 3.4.1 CALLBACK-METHODEN 78 3.4.2 ENTITY-LISTENER 79 3.4.3 DEFAULT-LISTENER 80 3.4.4 CALLBACKS U N D LISTENER ZUR VALIDIERUNG 82 3.5 DAS NEUE ZUSTANDS-API 83 3.6 DAS PACKAGING VON ANWENDUNGEN 85 3.6.1 PACKAGING VON WEB-ANWENDUNGEN 85 3.6.2 ALLGEMEINES PACKAGING 85 3.7 MAPPING-METADATEN IN XML 87 4 OBJEKTE UND BEZIEHUNGEN 8 9 4.1 STANDARDBEZIEHUNGEN 89 4.1.1 L:L-BEZIEHUNGEN 90 4.1.1.1 BIDIREKTIONALE III-BEZIEHUNGEN 95 IMAGE 3 4.1.2 L:N- U N D N:L-BEZIEHUNGEN . 96 4.1.2.1 BIDIREKTIONALE L:N-BEZIEHUNGEN 98 4.1.3 N:M-BEZIEHUNGEN 104 4.1.3.1 BIDIREKTIONALE N:M-BEZIEHUNGEN 107 4.2 ANDERE BEZIEHUNGSARTEN 109 4.2.1 ASSOZIATIONSKLASSEN 109 4.2.2 REKURSIVE BEZIEHUNGEN 113 4.2.3 GEORDNETE BEZIEHUNGEN 114 4.2.4 BEZIEHUNGEN ALS ABBILDUNGEN 119 4.3 WERTEMENGEN 120 4.3.1 WERTEMENGEN OHNE JPA 121 4.3.2 EINFACHE DATENTYPEN 122 4.3.3 EINBETTBARE DATENTYPEN 125 4.4 BEZIEHUNGEN U N D PERFORMANZ 130 5 VERERBUNG 133 5.1 EINE TABELLE FUER EINE VERERBUNGSHIERARCHIE 133 5.2 EINE TABELLE JE UNTERKLASSE 139 5.3 EINE TABELLE JE KONKRETER KLASSE 141 5.4 VERGLEICH DER VERERBUNGSSTRATEGIEN 143 5.4.1 EINE TABELLE FUER EINE VERERBUNGSHIERARCHIE 143 5.4.2 EINE TABELLE JE UNTERKLASSE 144 5.4.3 EINE TABELLE JE KONKRETER KLASSE 144 5.5 MAPPING VON OBERKLASSEN 144 5.6 KOMBINATION VON VERERBUNGSSTRATEGIEN 146 6 TRANSAKTIONEN 149 6.1 PROBLEME DES MEHRBENUTZERBETRIEBS 150 6.2 ISOLATION-LEVEL 152 6.3 TRANSAKTIONEN IN DER JPA 153 6.3.1 KONKURRIERENDE ZUGRIFFE 155 6.3.2 OPTIMISTISCHES LOCKING 157 6.3.2.1 LOCKMODETYPE.OPTIMISTIC 157 6.3.2.2 LOCKMODETYPE.OPTIMISTIC_FORCE_INCREMENT 160 6.3.3 PESSIMISTISCHES LOCKING 160 6.3.3.1 LOCKMODETYPE.PESSIMISTIC_READ 161 6.3.3.2 LOCKMODETYPE.PESSIMISTIC_WRITE U N D LOCKMODETYPE.PESSIMISTIC_FORCE_INCREMENT 161 6.3.3.3 PESSIMISTISCHE LOCKS IN DER PRAXIS 161 IMAGE 4 6.3.4 LOCKS FUER OBJEKTE ERHALTEN 165 6.3.5 CACHING 166 6.3.6 VOR- U N D NACHTEILE DES CACHING 171 6.4 KONVERSATIONEN 172 7 JPQL (JAVA PERSISTENCE QUERY LANGUAGE) 177 7.1 JPA-QUERY-INTERFACES 178 7.1.1 NAMED QUERIES 181 7.1.2 PARAMETER FUER ABFRAGEN 183 7.1.3 DIREKTE SQL-ABFRAGEN 184 7.2 ELEMENTE DER JAVA PERSISTENCE QUERY LANGUAGE (JPQL) 188 7.3 DIE FROM-KLAUSEL 188 7.3.1 IMPLIZITE JOINS 189 7.3.2 INNER-JOINS 189 7.3.3 LEFT-JOINS 191 7.3.4 FETCH-JOINS 192 7.3.5 JOINS OHNE DEFINIERTE MAPPING-BEZIEHUNGEN 193 7.4 SELEKTIONEN MIT WHERE 193 7.4.1 UNTERABFRAGEN (SUBSELECTS) 195 7.4.2 FUNKTIONEN 196 7.5 PROJEKTIONEN MIT SELECT 198 7.5.1 AGGREGATIONSFUNKTIONEN 199 7.5.2 GRUPPIEREN VON DATEN MIT GROUP BY U N D HAVING 200 7.5.3 ERGEBNISSE SORTIEREN MIT ORDER BY 201 7.5.4 KONSTRUKTOREN IM SELECT-STATEMENT 202 7.6 UPDATE-UND DELETE-STATEMENTS 202 7.7 FLUSH-MODI U N D ABFRAGEN 204 8 DAS CRITERIA-API 207 8.1 DER STATISCHE ZUGRIFF 208 8.1.1 GRUNDSAETZE DER GENERIERUNG 208 8.1.2 MANUELLE U N D AUTOMATISCHE GENERIERUNG 209 8.2 ABFRAGEN MIT DER CRITERIA-API 212 8.2.1 JOIN-BEDINGUNGEN IN DER CRITERIA-API 212 8.2.2 EINSCHRAENKUNG DER ERGEBNISMENGE 215 8.2.3 SELEKTION DER AUSGABE 216 8.2.4 UNTERABFRAGEN 220 8.2.5 GRUPPIERUNGEN MIT GROUP BY U N D H A V I N G U N D SORTIERUNGEN MIT O R D E R BY 222 IMAGE 5 8.2.6 BENUTZUNG VON DATENBANKSPEZIFISCHEN FUNKTIONEN 223 8.2.7 MODIFIKATION VON BESTEHENDEN ABFRAGEN 223 8.3 DER DYNAMISCHE ZUGRIFF 224 9 BEAN-VAIIDIERUNG MIT JSR 303 227 9.1 EINFACHE VALIDIERUNGEN - . 227 9.2 BEZIEHUNGEN U N D EINGEBETTETE OBJEKTE 231 9.3 KONFIGURATION 233 9.4 EXPLIZITE VALIDIERUNG 234 9.5 VALIDIERUNGSGRUPPEN 236 9.6 ANWENDUNGSDEFINIERTE VALIDIERUNGS-CONSTRAINTS 239 9.7 VALIDIERUNG MIT XML : 240 10 JPA-KONFIGURATION 243 10.1 PERSISTENZEINHEITEN 243 10.2 MAPPING-DATEIEN U N D ANNOTATIONEN 246 10.2.1 DAS ELEMENT E N T I T Y - M A P P I N G S 247 10.2.2 DAS ELEMENT P E R S I S T E N C E - U N I T - M E T A D A T A 248 10.2.3 DAS ELEMENT A C C E S S 249 10.2.4 DAS ELEMENT S E Q U E N C E - G E N E R A T O R 249 10.2.5 DAS ELEMENT T A B L E - G E N E R A T O R 250 10.2.6 DAS ELEMENT NAMED-QUERY 251 10.2.7 DAS ELEMENT N A M E D - N A T I V E - Q U E R Y 251 10.2.8 DAS E L E M E N T S Q L - R E S U L T - S E T - M A P P I N G 252 10.2.9 DAS ELEMENT E N T I T Y 252 10.2.10 DAS ELEMENT T A B L E 254 10.2.11 DAS ELEMENT U N I Q U E - C O N S T R A I N T 255 10.2.12 DAS ELEMENT S E C O N D A R Y - T A B L E 255 10.2.13 DAS ELEMENT P R I M A R Y - K E Y - J O I N - C O L U M N 256 10.2.14 DAS ELEMENT D I S C R I M I N A T O R - C O L U M N 256 10.2.15 DAS ELEMENT A T T R I B U T E - O V E R R I D E 257 10.2.16 DAS ELEMENT A S S O C I A T I O N - O V E R R I D E 257 10.2.17 DAS ELEMENT A T T R I B U T E S 258 10.2.18 DAS ELEMENT COLUMN 259 10.2.19 DAS ELEMENT E L E M E N T - C O L L E C T I O N 259 10.2.20 DAS ELEMENT C O L L E C T I O N - T A B L E 260 10.2.21 DAS ELEMENT ID 261 10.2.22 DAS ELEMENT EMBEDDED-ID 262 IMAGE 6 10.2.23 DAS ELEMENT B A S I C 262 10.2.24 DAS ELEMENT V E R S I O N 263 10.2.25 DAS ELEMENT J O I N - C O L U M N 264 10.2.26 DAS ELEMENT C A S C A D E 264 10.2.27 DAS ELEMENT O N E - T O - O N E 265 10.2.28 DIE ELEMENTE MANY-TO-ONE U N D ONE-TO-MANY 266 10.2.29 DAS ELEMENT MANY-TO-MANY 267 10.2.30 DAS ELEMENT O R D E R - B Y 268 10.2.31 DAS ELEMENT EMBEDDED 269 10.2.32 DAS ELEMENT J O I N - T A B L E 269 10.2.33 DAS ELEMENT M A P P E D - S U P E R C L A S S 270 10.2.34 DAS ELEMENT EMBEDDABLE 270 10.2.35 DAS ELEMENT E N T I T Y - L I S T E N E R 271 10.2.36 DAS ELEMENT I D - C L A S S 271 10.2.37 DAS ELEMENT I I UE I E R I T A N C E 272 10.2.38 DAS ELEMENT O R D E R - C O L U M N 272 10.2.39 DAS ELEMENT MAP-KEY 272 10.2.40 DIE WEITEREN MAP-KEY- . . , -ELEMENTE 273 11 HIBERNATE-ERWEITERUNGEN 275 11.1 CACHING 276 11.1.1 OBJEKT-CACHE 279 11.1.2 QUERY-CACHE 281 11.2 INSTRUMENTATION 282 11.3 HIBERNATE-SEARCH 284 11.3.1 LUCENE 284 11.3.2 KONFIGURATION IN HIBERNATE 285 11.3.3 HIBERNATE-BRIDGES 289 11.3.4 ABFRAGEN MIT DER LUCENE-SYNTAX 292 11.4 ENVERS 293 11.4.1 EINFACHE AUDITIERUNG 293 11.4.2 AUDITIEREN VON BEZIEHUNGEN 296 11.4.3 TYPISCHE ANWENDUNGSFAELLE 297 11.4.4 DIE AUDITIERUNGSSTRATEGIE 299 12 ECLIPSELINK-ERWEITERUNGEN 301 12.1 CACHING 301 12.1.1 OBJEKT-CACHE 303 12.1.2 QUERY-CACHE 306 12.2 WEAVING 307 12.3 MANDANTENFAHIGKEIT 309 IMAGE 7 13 OPENJPA-ERWEITERUNGEN 313 13.1 CACHING 313 13.1.1 OBJECT-CACHE 314 13.1.2 QUERY-CACHE 316 13.2 ENHANCEMENT 318 13.3 SLICE 320 13.3.1 KONFIGURATION 320 13.3.2 VERTEILUNGSSTRATEGIEN 321 14 AUSBLICK AUF JPA 2.1 325 LITERATURVERZEICHNIS 329 URL-VERZEICHNIS 331 STICHWORTVERZEICHNIS 333
any_adam_object 1
author Müller, Bernd 1962-
Wehr, Harald
author_GND (DE-588)122447433
(DE-588)133602052
author_facet Müller, Bernd 1962-
Wehr, Harald
author_role aut
aut
author_sort Müller, Bernd 1962-
author_variant b m bm
h w hw
building Verbundindex
bvnumber BV039787983
classification_rvk ST 250
classification_tum DAT 362f
DAT 652f
ctrlnum (OCoLC)796187738
(DE-599)DNB1017776431
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
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV039787983</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130716</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">120105s2012 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">11,N51</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1017776431</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446426931</subfield><subfield code="c">Pb. : ca. EUR 39.90 (DE), ca. EUR 41.10 (AT), ca. sfr 56.90 (freier Pr.)</subfield><subfield code="9">978-3-446-42693-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446426930</subfield><subfield code="9">3-446-42693-0</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783446426931</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Best.-Nr.: 553/42693</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)796187738</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1017776431</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="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-634</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">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 362f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 652f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Müller, Bernd</subfield><subfield code="d">1962-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122447433</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java Persistence API 2</subfield><subfield code="b">Hibernate, EclipseLink, OpenJPA und Erweiterungen</subfield><subfield code="c">Bernd Müller ; Harald Wehr</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">339 S.</subfield><subfield code="b">Ill., graph. Darst.</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="650" ind1="0" ind2="7"><subfield code="a">Persistenz</subfield><subfield code="0">(DE-588)4136610-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">API</subfield><subfield code="0">(DE-588)4430243-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java Persistence API 2</subfield><subfield code="0">(DE-588)1022753754</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="651" ind1=" " ind2="7"><subfield code="a">Java</subfield><subfield code="0">(DE-588)4028527-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java Persistence API 2</subfield><subfield code="0">(DE-588)1022753754</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">API</subfield><subfield code="0">(DE-588)4430243-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Java</subfield><subfield code="0">(DE-588)4028527-3</subfield><subfield code="D">g</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Persistenz</subfield><subfield code="0">(DE-588)4136610-4</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">Wehr, Harald</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)133602052</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3934023&amp;prov=M&amp;dok_var=1&amp;dok_ext=htm</subfield><subfield code="3">Inhaltstext</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&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=024648697&amp;sequence=000001&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;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-024648697</subfield></datafield></record></collection>
geographic Java (DE-588)4028527-3 gnd
geographic_facet Java
id DE-604.BV039787983
illustrated Illustrated
indexdate 2024-11-25T17:37:10Z
institution BVB
isbn 9783446426931
3446426930
language German
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-024648697
oclc_num 796187738
open_access_boolean
owner DE-20
DE-83
DE-M347
DE-1049
DE-12
DE-91G
DE-BY-TUM
DE-859
DE-739
DE-473
DE-BY-UBG
DE-11
DE-210
DE-Aug4
DE-92
DE-523
DE-634
owner_facet DE-20
DE-83
DE-M347
DE-1049
DE-12
DE-91G
DE-BY-TUM
DE-859
DE-739
DE-473
DE-BY-UBG
DE-11
DE-210
DE-Aug4
DE-92
DE-523
DE-634
physical 339 S. Ill., graph. Darst.
publishDate 2012
publishDateSearch 2012
publishDateSort 2012
publisher Hanser
record_format marc
spellingShingle Müller, Bernd 1962-
Wehr, Harald
Java Persistence API 2 Hibernate, EclipseLink, OpenJPA und Erweiterungen
Persistenz (DE-588)4136610-4 gnd
API (DE-588)4430243-5 gnd
Java Persistence API 2 (DE-588)1022753754 gnd
subject_GND (DE-588)4136610-4
(DE-588)4430243-5
(DE-588)1022753754
(DE-588)4028527-3
title Java Persistence API 2 Hibernate, EclipseLink, OpenJPA und Erweiterungen
title_auth Java Persistence API 2 Hibernate, EclipseLink, OpenJPA und Erweiterungen
title_exact_search Java Persistence API 2 Hibernate, EclipseLink, OpenJPA und Erweiterungen
title_full Java Persistence API 2 Hibernate, EclipseLink, OpenJPA und Erweiterungen Bernd Müller ; Harald Wehr
title_fullStr Java Persistence API 2 Hibernate, EclipseLink, OpenJPA und Erweiterungen Bernd Müller ; Harald Wehr
title_full_unstemmed Java Persistence API 2 Hibernate, EclipseLink, OpenJPA und Erweiterungen Bernd Müller ; Harald Wehr
title_short Java Persistence API 2
title_sort java persistence api 2 hibernate eclipselink openjpa und erweiterungen
title_sub Hibernate, EclipseLink, OpenJPA und Erweiterungen
topic Persistenz (DE-588)4136610-4 gnd
API (DE-588)4430243-5 gnd
Java Persistence API 2 (DE-588)1022753754 gnd
topic_facet Persistenz
API
Java Persistence API 2
Java
url http://deposit.dnb.de/cgi-bin/dokserv?id=3934023&prov=M&dok_var=1&dok_ext=htm
http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024648697&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT mullerbernd javapersistenceapi2hibernateeclipselinkopenjpaunderweiterungen
AT wehrharald javapersistenceapi2hibernateeclipselinkopenjpaunderweiterungen