JPA mit Hibernate: Java Persistence API in der Praxis
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
Frankfurt am Main
entwickler.press
2010
|
Schlagwörter: | |
Links: | http://deposit.dnb.de/cgi-bin/dokserv?id=3055874&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=017740764&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | 264 S. 24 cm |
ISBN: | 9783868020144 3868020144 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035686599 | ||
003 | DE-604 | ||
005 | 20211028 | ||
007 | t| | ||
008 | 090820s2010 gw |||| 00||| ger d | ||
015 | |a 08,N05,0058 |2 dnb | ||
016 | 7 | |a 987085239 |2 DE-101 | |
020 | |a 9783868020144 |9 978-3-86802-014-4 | ||
020 | |a 3868020144 |9 3-86802-014-4 | ||
024 | 3 | |a 9783868020144 | |
035 | |a (OCoLC)729957062 | ||
035 | |a (DE-599)DNB987085239 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-92 |a DE-11 |a DE-83 |a DE-29T |a DE-1051 |a DE-355 |a DE-703 |a DE-210 | ||
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 Röder, Daniel |e Verfasser |4 aut | |
245 | 1 | 0 | |a JPA mit Hibernate |b Java Persistence API in der Praxis |c Daniel Röder |
264 | 1 | |a Frankfurt am Main |b entwickler.press |c 2010 | |
300 | |a 264 S. |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Hibernate |0 (DE-588)4785089-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java Persistence API 2 |0 (DE-588)1022753754 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java Persistence API |0 (DE-588)7702016-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java Persistence API |0 (DE-588)7702016-9 |D s |
689 | 0 | 1 | |a Hibernate |0 (DE-588)4785089-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Java Persistence API 2 |0 (DE-588)1022753754 |D s |
689 | 1 | 1 | |a Hibernate |0 (DE-588)4785089-9 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3055874&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=017740764&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-017740764 |
Datensatz im Suchindex
_version_ | 1823320672769671168 |
---|---|
adam_text |
INHALTSVERZEICHNIS V VORWORT 15 V.L AUFBAU DES BUCHES 15 V.2 WEBSEITE
ZUM BUCH 16 V.3 DANKSAGUNG 16 1 EINLEITUNG 17 1.1 IMPEDANCE MISMATCH 17
1.1.1 GRANULAN TAT 17 1.1.2 VERERBUNG 18 1.1.3 OBJEKTIDENTITAET 18 1.1.4
BEZIEHUNGEN 18 1.1.5 GRAPHENNAVIGATION 19 1.2 HIBERNATE 19 1.3 JAVA
PERSISTENCE API 20 2 HIBERNATE, JAVA UND DAS JAVA PERSISTENCE API - EIN
UEBERBLICK 21 2.1 JAVA 5 UND HOEHER 21 2.1.1 ANNOTATIONS 21 2.1.2 GENERICS
23 2.2 DAS JAVA PERSISTENCE API 27 2.2.1 ENTITIES 27 2.2.2 ENTITY
MANAGER UND PERSISTENZKONTEXT 28 2.2.3 JAVA PERSISTENCE QL UND DIE EJB
QL 29 2.3 HIBERNATE 30 2.3.1 ARCHITEKTUR IM UEBERBLICK 30 2.3.2
SCHNITTSTELLEN 32 2.3.3 MODULE 33 2.4 ZUSAMMENFASSUNG 38 BIBLIOGRAFISCHE
INFORMATIONEN HTTP://D-NB.INFO/987085239 DIGITALISIERT DURCH 4.1.2
ERWEITERUNGEN DER ENTITY MIT HIBERNATE 68 INHALTSVERZEICHNIS 3
EINFUEHRUNG IN HIBERNATE UND JPA 39 3.1 BEISPIELPROJEKT 39 3.1.1 DIE
ANWENDUNGSFAELLE 39 3.1.2 DAS KLASSENDIAGRAMM 40 3.1.3 PROJEKT EINRICHTEN
41 3.1.4 TESTEN 44 3.2 KLASSISCHES HIBERNATE 44 3.2.1
HIBERNATE-KONFIGURATION 45 3.2.2 ENTITY *USER" 46 3.2.3 HIBERNATEUTIL 48
3.2.4 DATA ACCESS OBJECT 49 3.2.5 TESTEN DES DAOS 53 3.3 HIBERNATE MIT
ANNOTATIONS 54 3.3.1 HIBERNATE-KONFIGURATION 54 3.3.2 ENTITY *USER" 54
3.3.3 HIBERNATEUTIL 55 3.3.4 DATA ACCESS OBJECT 55 3.3.5 TESTEN DES DAOS
55 3.4 HIBERNATE ALS JPA PERSISTENCE PROVIDER 56 3.4.1 KONFIGURATION DES
PERSISTENCE PROVIDERS 56 3.4.2 DIE ENTITY *USER" 57 3.4.3 HIBERNATEUTIL
57 3.4.4 DATA ACCESS OBJECT 58 3.4.5 TESTEN DES DAOS 60 3.5 HIBERNATE
ALS PERSISTENZSCHICHT IM APPLICATION SERVER 60 3.5.1 KONFIGURATION DES
PERSISTENCE PROVIDERS 60 3.5.2 DIE ENTITY *USER" 61 3.5.3 HIBERNATEUTIL
61 3.5.4 SESSIONBEAN ALS DATA ACCESS OBJECT 61 3.5.5 TESTEN DER
SESSIONBEAN MIT WEB-SERVICE-SCHNITTSTELLE 63 3.6 ZUSAMMENFASSUNG 63 4
DER AUFBAU UND DAS MAPPING VON ENTITIES 65 4.1 ANFORDERUNGEN AN EINE
ENTITY 65 4.1.1 DEFINITION DER TABELLEN-UND SPALTENNAMEN 67 5.5
ZUSAMMENFASSUNG 125 INHALTSVERZEICHNIS 4.2 PRIMAERSCHLUESSEL 70 4.2.1
ANFORDERUNGEN AN DEN PRIMAERSCHLUESSEL 70 4.2.2 DATENBANKIDENTITAET,
OBJEKTIDENTITAET UND -GLEICHHEIT 71 4.2.3 GENERATOREN FUER DEN
PRIMAERSCHLUESSEL 72 4.3 KOMPONENTEN 74 4.4 ASSOZIATIONEN 78 4.4.1
1-ZU-L-BEZIEHUNGEN 78 4.4.2 1-ZU-N- UND N-ZU-1-BEZIEHUNGEN 83 4.4.3
N-ZU-M-BEZIEHUNGEN 87 4.4.4 TRANSITIVE PERSISTENZ 88 4.5 VERERBUNG 92
4.5.1 SINGLE_TABLE 93 4.5.2 TABLE_PER_CLASS 94 4.5.3 JOINED 96 4.6
COLLECTIONS 97 4.6.1 PERSISTENTE COLLECTIONS 97 4.6.2 COLLECTIONS MIT
INDEX ODER SCHLUESSEL 100 4.6.3 SORTIERTE COLLECTIONS 104 4.7
ENUMERATIONS 106 4.8 ZUSAMMENFASSUNG 107 5 LEBENSZYKLUS EINER ENTITY 109
5.1 DIE ZUSTAENDE EINER ENTITY 109 5.1.1 TRANSIENT 109 5.1.2 PERSISTENT
110 5.1.3 DETACHED 110 5.2 ZUSTANDSAENDERUNGEN EINER ENTITY 111 5.2.1
ALLGEMEINES ZUM SYNCHRONISIEREN VON ENTITIES 111 5.2.2 METHODEN DES
ENTITYMANAGERS 111 5.2.3 BESONDERHEITEN DER HIBERNATE SESSION 114 5.3
VERWENDUNG VON DETACHED ENTITIES 115 5.4 CALLBACK-METHODEN UND ENTITY
LISTENER 118 5.4.1 BESCHREIBUNG DER CALLBACK-METHODEN 118 5.4.2
VERWENDUNG VON ENTITY-LISTENER-KLASSEN 122 5.4.3 DEFAULT ENTITY LISTENER
123 5.4.4 AUSFUEHRUNGSREIHENFOLGE GLEICHER CALLBACK-METHODEN 124 6.1 6.2
6.3 6.4 6.5 7.1 7.2 INHALTSVERZEICHNIS TRANSAKTIONEN, ENTITYMANAGER UND
PERSISTENZKONTEXT 127 IRANSAK 6.1.1 6.1.2 6.1.3 LOCKING 6.2.1 6.2.2
6.2.3 HONEN WAS IST EINE TRANSAKTION? ISOLATIONSEBENEN
TRANSAKTIONSSTEUERUNG IN JPA OPTIMISTISCHES LOCKING LOCK-MODI VON JPA
UND HIBERNATE ERWEITERTE EINSTELLUNGEN FUER DAS LOCKING IN HIBERNATE
ENTITY MANAGER UND PERSISTENZKONTEXT 6.3.1 6.3.2 PATTERNS 6.4.1 6.4.2
6.4.3 ARTEN UND LEBENSZYKLUS DES PERSISTENZKONTEXTS ERZEUGEN EINES
ENTITYMANAGERS FUER ENTITYMANAGER UND HIBERNATE SESSION
*ENTITYMANGER/SESSION PER REQUEST"-PATTERN *ENTITYMANAGER/SESSION PER
CONVERSATION"-PATTERN *ENTITYMANAGER/SESSION PER OPERATION"- UND
*ENTITYMANAGER/SESSION PER APPLICATION"-ANTIPATTERN ZUSAMMENFASSUNG
DATENBANKABFRAGEN MIT JPA UND HIBERNATE DAS QUERY INTERFACE 7.1.1 7.1.2
7.1.3 DIE JAVA 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6 7.2.7 7.2.8 7.2.9
7.2.10 7.2.11 7.2.12 AUSFUEHRUNG DER ABFRAGEN PARAMETER BINDING DEFINITIO
A.I.I ENTITY 209 INHALTSVERZEICHNIS 7.3 NATIVE SQL 169 7.4 CRITERIA API
IN HIBERNATE 172 7.4.1 AUSFUEHRUNG DER ABFRAGEN 172 7.4.2 EINSCHRAENKUNG
DER ERGEBNISMENGE MIT RESTRICTIONS 173 7.4.3 SORTIERUNG MIT
ORG.HIBERNATE.CRITERION.ORDER 176 7.4.4 ASSOZIATIONEN 177 7.4.5 ABFRAGEN
MIT ORG.HIBERNATE.CRITERION.EXAMPLE 178 7.4.6 DIE KLASSE
ORG.HIBERNATE.CRITERION.DETACHEDCRITERIA 178 7.5 HIBERNATE-FILTER 179
7.6 CRITERIA API UND METAMODELL IN JPA 2.0 180 7.6.1 DAS STATISCHE
METAMODELL 180 7.6.2 DAS DYNAMISCHE METAMODELL 182 7.6.3 DAS CRITERIA
API 183 7.7 ZUSAMMENFASSUNG 185 8 FETCHINQ-STRATEGIEN UND CACHES 187 8.1
FETCHING-STRATEGIEN 187 8.1.1 FETCH JOINS 190 8.1.2 BATCH FETCHING MIT
HIBERNATE 192 8.1.3 SUBSELECT-FETCHING MIT HIBERNATE 194 8.2 HIBERNATE
QUERY UND SECOND LEVEL CACHE 195 8.2.1 STRATEGIEN UND KONFIGURATION 197
8.2.2 SECOND LEVEL CACHE PROVIDER 198 8.3 ZUSAMMENFASSUNG 198 9
HIBERNATE TYPES 199 9.1 HIBERNATE MAPPING TYPES 199 9.2
BENUTZERDEFINIERTE MAPPING TYPES 201 9.3 ZUSAMMENFASSUNG 208 A REFERENZ
DER ANNOTATIONEN 209 A.I METADATA-ANNOTATIONEN 209 INHALTSVERZEICHNIS
A.2 CALLBACK-ANNOTATIONEN A.2.1 A.2.2 A.2.3 A.2.4 A.2.5 A.2.6 A.2.7
A.2.8 A.2.9 A.2.10 ENTITYLISTENERS EXCLUDESUPERCLASSLISTENERS
EXCLUDEDEFAULTLISTENERS PREPERSIST POSTPERSIST PREREMOVE POSTREMOVE
PREUPDATE POSTUPDATE POSTLOAD A.3 ANNOTATIONEN FUER DATENBANKABFRAGEN
A.3.1 A.3.2 A.3.3 A.3.4 A.3.5 NAMEDQUERY QUERYHINT NAMEDQUERIES
NAMEDNATIVEQUERY NAMEDNATIVEQUERIES A.4 ABBILDEN DER
SQL-ABFRAGEERGEBNISSE A.4.1 A.4.2 A.4.3 A.4.4 A.4.5 SQLRESULTSETMAPPING
SQLRESULTSETMAPPINGS ENTITYRESULT FIELDRESULT COLUMNRESULT 210 210 210
210 211 211 211 212 212 212 212 213 213 213 213 214 214 215 215 215 216
216 216 A.5 REFERENZEN AUF DEN ENTITYMANAGER UND DIE
ENTITYMANAGERFACTORY 217 A.5.1 PERSISTENCECONTEXT 217 A.5.2
PERSISTENCEPROPERTY 217 A.5.3 PERSISTENCECONTEXTS 218 A.5.4
PERSISTENCEUNIT 218 A.5. INHALTSVERZEICHNIS A.7 DEFINIEREN VON
PRIMAERSCHLUESSELN 222 A.7.1 ID 222 A.7.2 GENERATEDVALUE 222 A.7.3
EMBEDDEDLD 222 A.7.4 IDCLASS 223 A.7.5 SEQUENCEGENERATOR 223 A.7.6
TABLEGENERATOR 224 A.7.7 MAPSLD 224 A.8 ANNOTATIONEN ZUM UEBERSCHREIBEN
BESTEHENDER ABBILDUNGEN 225 A.8.1 ATTRIBUTEOVERRIDE 225 A.8.2
ATTRIBUTEOVERRIDES 225 A.8.3 ASSOCIATIONOVERRIDE 226 A.8.4
ASSOCIATIONOVERRIDES 226 227 227 227 228 228 229 229 229 230 230 231 231
231 232 232 233 233 234 234 235 235 236 236 237 237 237 A.9 ANNOTATIONEN
FUER ENTITAETSEIGENSCHAFTEN A.9.1 A.9.2 A.9.3 A.9.4 A.9.5 A.9.6 A.9.7
A.9.8 A.9.9 TRANSIENT COLUMN BASIC LOB TEMPORAL ENUMERATED VERSION
ACCESS CACHEABLE A.10 ANNOTATIONEN FUER ASSOZIATIONEN A.10.1 A.10.2
A.10.3 A.10.4 A.10.5 A.10.6 A.10.7 A.10.8 A.10.9 A.10.10 A.10.11 A.10.12
A.10.13 A.10.1 INHALTSVERZEICHNIS A.10.16 ORDERCOLUMN 238 A.10.17
PRIMARYKEYJOINCOLUMN 238 A.10.18 PRIMARYKEYJOINCOLUMNS 239 A.10.19
ELEMENTCOLLECTION 239 A.LL ANNOTATIONEN FUER VERERBUNG 240 A.LL.L
INHERITANCE 240 A.11.2 DISCRIMINATORCOLUMN 240 A.11.3 DISCRIMINATORVALUE
241 ALL.4 MAPPEDSUPERCLASS 241 A.12 ANNOTATIONEN FUER EINGEBETTETE
KOMPONENTEN 242 A.12.1 EMBEDDABLE 242 A.12.2 EMBEDDED 242 243 243 244
244 244 245 245 245 246 246 247 247 247 248 248 248 249 249 249 250 250
250 251 251 251 252 252 A.13 HIBERNATE-SPEZIFISCHE ANNOTATIONEN A.13.1
A.13.2 A.13.3 A.13.4 A.13.5 A.13.6 A.13.7 A.13.8 A.13.9 A.13.10 A.13.11
A.13.12 A.13.13 A.13.14 A.13.15 A.13.16 A.13.17 A.13.18 A.13.19 A.13.20
A.13.21 A.13.22 A.13.23 A.13.24 A.13.25 A.13.26 ENTITY TABLE INDEX
TABLES PROXY ACCESSTYPE BATCHSIZ INHALTSVERZEICHNIS A.13.27 MAPKEY 252
A.13.28 MAPKEYMANYTOMANY 253 A.13.29 NAMEDNATIVEQUERY 253 A.13.30
NAMEDNATIVEQUERIES 254 A.13.31 NAMEDQUERY 254 A.13.32 NAMEDQUERIES 255
A.13.33 NOTFOUND 255 A.13.34 ONDELETE 255 A.13.35 ORDERBY 256 A.13.36
PARENT 256 A.13.37 SORT 256 A.13.38 TYPE 257 A.13.39 TYPEDEF 257 A.13.40
TYPEDEFS 257 A.13.41 WHERE 258 B LITERATURVERZEICHNIS 259
STICHWORTVERZEICHNIS 261 13 |
any_adam_object | 1 |
author | Röder, Daniel |
author_facet | Röder, Daniel |
author_role | aut |
author_sort | Röder, Daniel |
author_variant | d r dr |
building | Verbundindex |
bvnumber | BV035686599 |
classification_rvk | ST 250 ST 271 |
ctrlnum | (OCoLC)729957062 (DE-599)DNB987085239 |
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">BV035686599</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20211028</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">090820s2010 gw |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">08,N05,0058</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">987085239</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783868020144</subfield><subfield code="9">978-3-86802-014-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3868020144</subfield><subfield code="9">3-86802-014-4</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783868020144</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)729957062</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB987085239</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-92</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-210</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">Röder, Daniel</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">JPA mit Hibernate</subfield><subfield code="b">Java Persistence API in der Praxis</subfield><subfield code="c">Daniel Röder</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Frankfurt am Main</subfield><subfield code="b">entwickler.press</subfield><subfield code="c">2010</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">264 S.</subfield><subfield code="c">24 cm</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">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">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="650" ind1="0" ind2="7"><subfield code="a">Java Persistence API</subfield><subfield code="0">(DE-588)7702016-9</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</subfield><subfield code="0">(DE-588)7702016-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" 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="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" 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="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="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3055874&prov=M&dok_var=1&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&doc_library=BVB01&local_base=BVB01&doc_number=017740764&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017740764</subfield></datafield></record></collection> |
id | DE-604.BV035686599 |
illustrated | Not Illustrated |
indexdate | 2025-02-06T15:01:36Z |
institution | BVB |
isbn | 9783868020144 3868020144 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017740764 |
oclc_num | 729957062 |
open_access_boolean | |
owner | DE-92 DE-11 DE-83 DE-29T DE-1051 DE-355 DE-BY-UBR DE-703 DE-210 |
owner_facet | DE-92 DE-11 DE-83 DE-29T DE-1051 DE-355 DE-BY-UBR DE-703 DE-210 |
physical | 264 S. 24 cm |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | entwickler.press |
record_format | marc |
spelling | Röder, Daniel Verfasser aut JPA mit Hibernate Java Persistence API in der Praxis Daniel Röder Frankfurt am Main entwickler.press 2010 264 S. 24 cm txt rdacontent n rdamedia nc rdacarrier Hibernate (DE-588)4785089-9 gnd rswk-swf Java Persistence API 2 (DE-588)1022753754 gnd rswk-swf Java Persistence API (DE-588)7702016-9 gnd rswk-swf Java Persistence API (DE-588)7702016-9 s Hibernate (DE-588)4785089-9 s DE-604 Java Persistence API 2 (DE-588)1022753754 s text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3055874&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017740764&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Röder, Daniel JPA mit Hibernate Java Persistence API in der Praxis Hibernate (DE-588)4785089-9 gnd Java Persistence API 2 (DE-588)1022753754 gnd Java Persistence API (DE-588)7702016-9 gnd |
subject_GND | (DE-588)4785089-9 (DE-588)1022753754 (DE-588)7702016-9 |
title | JPA mit Hibernate Java Persistence API in der Praxis |
title_auth | JPA mit Hibernate Java Persistence API in der Praxis |
title_exact_search | JPA mit Hibernate Java Persistence API in der Praxis |
title_full | JPA mit Hibernate Java Persistence API in der Praxis Daniel Röder |
title_fullStr | JPA mit Hibernate Java Persistence API in der Praxis Daniel Röder |
title_full_unstemmed | JPA mit Hibernate Java Persistence API in der Praxis Daniel Röder |
title_short | JPA mit Hibernate |
title_sort | jpa mit hibernate java persistence api in der praxis |
title_sub | Java Persistence API in der Praxis |
topic | Hibernate (DE-588)4785089-9 gnd Java Persistence API 2 (DE-588)1022753754 gnd Java Persistence API (DE-588)7702016-9 gnd |
topic_facet | Hibernate Java Persistence API 2 Java Persistence API |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3055874&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=017740764&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT roderdaniel jpamithibernatejavapersistenceapiinderpraxis |