JAXB 2.0: ein Programmiertutorial für die Java architecture for XML binding
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Hanser
2007
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIII, 385 S. |
ISBN: | 9783446407534 3446407537 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV021826693 | ||
003 | DE-604 | ||
005 | 20070510 | ||
007 | t | ||
008 | 061124s2007 |||| 00||| ger d | ||
015 | |a 06,N21,0036 |2 dnb | ||
016 | 7 | |a 979562236 |2 DE-101 | |
020 | |a 9783446407534 |9 978-3-446-40753-4 | ||
020 | |a 3446407537 |c : ca. EUR 34.90, ca. EUR 35.90 (AT), ca. sfr 61.00 |9 3-446-40753-7 | ||
024 | 3 | |a 9783446407534 | |
035 | |a (OCoLC)162412696 | ||
035 | |a (DE-599)BVBBV021826693 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-473 |a DE-91G |a DE-12 |a DE-355 |a DE-M158 |a DE-210 |a DE-824 |a DE-83 |a DE-2174 |a DE-522 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 362f |2 stub | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Michaelis, Samuel |e Verfasser |0 (DE-588)129434582 |4 aut | |
245 | 1 | 0 | |a JAXB 2.0 |b ein Programmiertutorial für die Java architecture for XML binding |c Samuel Michaelis ; Wolfgang Schmiesing |
264 | 1 | |a München [u.a.] |b Hanser |c 2007 | |
300 | |a XIII, 385 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a JAXB 2.0 |0 (DE-588)7550466-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a JAXB 2.0 |0 (DE-588)7550466-2 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Schmiesing, Wolfgang |e Verfasser |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Regensburg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015038746&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-015038746 |
Datensatz im Suchindex
_version_ | 1804135754705666048 |
---|---|
adam_text | Inhait
Vorwort.................................................................................................................................
Java Architecture for XML Binding
Technologieeinführung........................................................................................................XII
Programmiertutorials............................................................................................................
Referenz...............................................................................................................................
Feedback.............................................................................................................................
1 JAXB im Überblick...................................................................................................1
1.1 Ziele.........................................................................................................................................1
1.2 Entstehung................................................................................................................................4
1.3 Architektur...............................................................................................................................5
1.3.1 Annotationen..............................................................................................................7
1.3.2 Der Schema-Compiler................................................................................................8
1.3.3 Der Schema-Generator...............................................................................................9
1.3.4 Das
1.4 1.0+1.0-2.0?......................................................................................................................14
2 Basistechnologien.................................................................................................17
2.1 XML-Schema.........................................................................................................................17
2.1.1 Namespaces verwenden............................................................................................21
2.1.2 Elementdeklarationen in XML-Schema...................................................................24
2.1.3 Vererbung.................................................................................................................35
.4 Kardinalitäten...........................................................................................................37
.5 Offene Schemas definieren.......................................................................................38
.6 Namespaces importieren und referenzieren..............................................................40
.7 Eindeutigkeit durch
.8 Dokumentation mit Annotationen............................................................................45
.9 Das fertige Beispielschema......................................................................................46
V
Inhalt
2.2 XPath......................................................................................................................................48
2.2.1 DieXPath-SichtaufXML........................................................................................49
2.2.2 XPath-Ausdrücke verwenden...................................................................................50
2.2.3 Beispiele...................................................................................................................51
2.2.4 XPath in Java............................................................................................................53
2.3
2.3.1 ANT-Übersicht.........................................................................................................55
2.3.2 Installation und Aufruf.............................................................................................56
2.3.3 Häufig verwendete Elemente....................................................................................57
2.3.4 Benutzerdefinierte
2.3.5 xjc und schemaGen
2.3.6 Ein Beispiel..............................................................................................................59
3 Hallo JAXB!............................................................................................................61
3.1 Systemvoraussetzungen.........................................................................................................61
3.2 Die Entwicklungsumgebung einrichten..................................................................................62
3.2.1 JAXB-Referenzimplementierung installieren...........................................................62
3.2.2 Die JAXB-Bibliotheken einbinden...........................................................................62
3.2.3 Die Struktur des Beispielprojekts.............................................................................63
3.3 Am Anfang steht immer: Hallo Welt!....................................................................................64
3.3.1 Der Weg von Java zu XML......................................................................................64
3.3.2 Der Weg von XML zu Java......................................................................................67
3.4 Zusammenfassung..................................................................................................................69
4 JAXB-API................................................................................................................71
4.1 Die ersten Schritte..................................................................................................................72
4.1.1 Am Anfang war der JAXBContext...........................................................................72
4.1.2 Die Klasse JAXBIntrospector verwenden................................................................75
4.1.3 Objekte erzeugen mit der ObjectFactory..................................................................77
4.1.4 Zusammenfassung....................................................................................................78
4.2
4.2.1 Das Marshaller-Objekt anlegen................................................................................79
4.2.2 Den Marshalling-Prozess starten..............................................................................80
4.2.3 Den Marshalling-Prozess konfigurieren...................................................................81
4.2.4 Das fertige Beispiel..................................................................................................83
4.2.5
4.2.6 Zusammenfassung....................................................................................................86
4.3 Unmarshalling........................................................................................................................87
4.3.1 Das Unmarshaller-Objekt anlegen............................................................................87
4.3.2 Den Unmarshalling-Prozess starten..........................................................................88
4.3.3 Den Unmarshalling-Prozess konfigurieren...............................................................89
4.3.4 Das fertige Beispiel..................................................................................................89
4.3.5 Das xsi:type-Attribut beim Unmarshalling verwenden.............................................90
4.3.6 Elemente ohne @XMLRootElement verarbeiten.....................................................91
4.3.7 Unmarshalling von Teilen eines XML-Dokuments..................................................93
4.3.8 Flexibles Unmarshalling nutzen...............................................................................95
VI
Inhaít
4.3.9 Zusammenfassung...................................................................................................97
4.4 Validierung............................................................................................................................97
4.4.1 Beim Unmarshalling
4.4.2 Beim
4.4.3 Benutzerdefinierte Validierung..............................................................................101
4.4.4 Zusammenfassung.................................................................................................107
4.5 Callback-Mechanismen einsetzen.......................................................................................107
4.5.1 Die Listener-Klasse verwenden.............................................................................108
4.5.2 Callback-Methoden auf Klassenebene definieren..................................................110
4.5.3 Zusammenfassung.................................................................................................112
4.6 Die Binder-Komponente verwenden...................................................................................112
4.6.1 Eine DOM-Sicht erstellen......................................................................................113
4.6.2 Die Klasse
4.6.3 Transformation mit unmarshal und
4.6.4 Navigation mit getXMLNode und geÜAXBNode.................................................115
4.6.5 Synchronisation mit updateXML und updateJAXB..............................................116
4.6.6 Konkrete Anwendungsfalle...................................................................................117
4.6.7 Zusammenfassung.................................................................................................123
5 XML-Schema zu Java..........................................................................................125
5.1 Bindungskonfigurationen....................................................................................................125
5.1.1 Eine Bindungskonfiguration definieren.................................................................126
5.1.2 Bindungskonfigurationen per xjc-Task einbinden.................................................130
5.1.3 Den XJC-Schema-Compiler programmatisch starten............................................130
5.1.4 Externe Bindungskonfigurationen auf der Kommandozeile..................................134
5.1.5 Ein Wort zu Versionen..........................................................................................134
5.1.6 Der Sichtbarkeitsbereich........................................................................................134
5.1.7 Zusammenfassung.................................................................................................135
5.2 Die erste Bindungskonfiguration.........................................................................................136
5.2.1 Zusammenfassung.................................................................................................138
5.3 Fünf Bindungsdeklarationen für den Alltag........................................................................138
5.3.1 Aufzählungen anpassen mitjaxbxollectionType...................................................138
5.3.2 Paketnamen anpassen mit jaxb:package................................................................140
5.3.3 Generierte Klassen anpassen mit jaxbxlass...........................................................142
5.3.4 Änderungen auf Komponentenebene mit jaxb:property........................................145
5.3.5 Dokumentieren mitjaxbyavadoc...........................................................................152
5.3.6 Zusammenfassung.................................................................................................155
5.4 XML-Bezeichner anpassen..................................................................................................155
5.4.1 Einzelne Namenskonflikte auflösen.......................................................................156
5.4.2 Präfixe und Suffixe mit jaxbrnameXmlTransform.................................................157
5.4.3 Unterstriche verarbeiten mit jaxfrunderScoreBinding...........................................159
5.4.4 Bezeichner in Enumerationen................................................................................160
5.4.5 Verwenden von Java-Schlüsselwörtern als Bezeichner.........................................166
5.4.6 Java-Namenskonventionen....................................................................................168
5.4.7 Zusammenfassung.................................................................................................168
5.5 Datentypen anpassen...........................................................................................................168
Vii
5.5.1 Datentypen explizit angeben mitjaxb:baseType....................................................169
5.5.2 Datentypen konvertieren mit jaxb:javaType...........................................................173
5.5.3 Zusammenfassung..................................................................................................181
5.6 Deklarationen überlagern.....................................................................................................182
5.7 Noch mehr Bindungsdeklarationen......................................................................................185
5.7.1 Ableiten von einer Oberklasse mit xj
5.7.2 Ein Wurzelinterface angeben mit xjc:superInterface..............................................187
5.7.3 Erweiterung vonjaxb:javaType mit xjc:javaType..................................................189
5.7.4 Das Experiment: xjc:simple....................................................................................191
5.7.5 Zusammenfassung..................................................................................................192
6 Java zu XML-Schema..........................................................................................193
6.1 JAXBContext und JAXBElement ganz ohne Schema..........................................................194
6.2 Einfache
6.2.1 Wurzelelemente mit @XmlRootElement definieren..............................................201
6.2.2 Der „Standardmodus .............................................................................................205
6.2.3 Abbildung als XML-Element explizit konfigurieren..............................................210
6.2.4 Java-Eigenschaften an XML-Attribute binden.......................................................216
6.2.5 Java-Eigenschaften an XML-Elementinhalte binden..............................................221
6.2.6 Bindung an XML unterdrücken..............................................................................223
6.2.7 Reihenfolge der XML-Elemente beeinflussen........................................................225
6.2.8 Namen und Verschachtelung des XML-Typs einstellen.........................................230
6.2.9 XML-Elemente referenzieren.................................................................................234
6.2.10 Namespace konfigurieren.......................................................................................237
6.3 Listen und Elementmischungen...........................................................................................243
6.3.1 Der „Standardmodus
6.3.2 Listen und
6.3.3 Mehrere Elemente im gleichen Feld speichern.......................................................251
6.3.4 Elementlisten verpacken.........................................................................................263
6.3.5 Mischungen von Elementen und Text....................................................................266
6.4 Enumerationen.....................................................................................................................270
6.4.1 Enumerationen an XML binden: Standardverhalten...............................................271
6.4.2 Bindung von Enumerationen konfigurieren............................................................272
6.5 Eigene Typbindungen definieren.........................................................................................275
6.5.1 Basisdatentyp als Speicherdatentyp........................................................................277
6.5.2 Komplexe Datentypen als Speicherdatentypen.......................................................280
6.6 Unbekannte Attribut- und Elementwerte binden..................................................................284
6.6.1 Wildcard-Attribute mit @XmlAnyAttribute definieren..........................................284
6.6.2 Wildcard-Elemente per @XmlAnyElement deklarieren........................................286
6.6.3 Lax fischen.............................................................................................................288
6.7 Objektgraphen in XML abbilden..........................................................................................290
6.8 Elemente über Factory-Klassen definieren...........................................................................295
7 JAXB-Referenz.....................................................................................................299
7.1 XJC Kommandozeilenbefehl...............................................................................................299
7.2 XJCANT-Task....................................................................................................................301
VIII
7.3
7.4
7.5
7.5.1
7.5.2
7.5.3
7.5.4
7.5.5
7.5.6
7.5.7
7.5.8
7.5.9
7.5.10
7.5.11
7.5.12
7.5.13
7.5.14
7.5.15
7.5.16
7.5.17
7.5.18
7.5.19
7.5.20
7.5.21
7.5.22
7.5.23
7.5.24
7.5.25
7.5.26
7.5.27
7.5.28
7.5.29
7.5.30
7.5.31
7.6 Typkonversionen Java zu XML-Schema.............................................................................343
7.7 Typkonversionen XML-Schema zu Java.............................................................................345
7.8 XML-Elemente der Bindungskonfiguration........................................................................346
7.8.1 Globale Einstellungen............................................................................................346
7.8.2 Schemaspezifische Einstellungen..........................................................................359
7.8.3 Komponentenspezi fische Einstellungen................................................................363
Register............................................................................................................................381
IX
|
adam_txt |
Inhait
Vorwort.
Java Architecture for XML Binding
Technologieeinführung.XII
Programmiertutorials.
Referenz.
Feedback.
1 JAXB im Überblick.1
1.1 Ziele.1
1.2 Entstehung.4
1.3 Architektur.5
1.3.1 Annotationen.7
1.3.2 Der Schema-Compiler.8
1.3.3 Der Schema-Generator.9
1.3.4 Das
1.4 1.0+1.0-2.0?.14
2 Basistechnologien.17
2.1 XML-Schema.17
2.1.1 Namespaces verwenden.21
2.1.2 Elementdeklarationen in XML-Schema.24
2.1.3 Vererbung.35
.4 Kardinalitäten.37
.5 Offene Schemas definieren.38
.6 Namespaces importieren und referenzieren.40
.7 Eindeutigkeit durch
.8 Dokumentation mit Annotationen.45
.9 Das fertige Beispielschema.46
V
Inhalt
2.2 XPath.48
2.2.1 DieXPath-SichtaufXML.49
2.2.2 XPath-Ausdrücke verwenden.50
2.2.3 Beispiele.51
2.2.4 XPath in Java.53
2.3
2.3.1 ANT-Übersicht.55
2.3.2 Installation und Aufruf.56
2.3.3 Häufig verwendete Elemente.57
2.3.4 Benutzerdefinierte
2.3.5 xjc und schemaGen
2.3.6 Ein Beispiel.59
3 Hallo JAXB!.61
3.1 Systemvoraussetzungen.61
3.2 Die Entwicklungsumgebung einrichten.62
3.2.1 JAXB-Referenzimplementierung installieren.62
3.2.2 Die JAXB-Bibliotheken einbinden.62
3.2.3 Die Struktur des Beispielprojekts.63
3.3 Am Anfang steht immer: Hallo Welt!.64
3.3.1 Der Weg von Java zu XML.64
3.3.2 Der Weg von XML zu Java.67
3.4 Zusammenfassung.69
4 JAXB-API.71
4.1 Die ersten Schritte.72
4.1.1 Am Anfang war der JAXBContext.72
4.1.2 Die Klasse JAXBIntrospector verwenden.75
4.1.3 Objekte erzeugen mit der ObjectFactory.77
4.1.4 Zusammenfassung.78
4.2
4.2.1 Das Marshaller-Objekt anlegen.79
4.2.2 Den Marshalling-Prozess starten.80
4.2.3 Den Marshalling-Prozess konfigurieren.81
4.2.4 Das fertige Beispiel.83
4.2.5
4.2.6 Zusammenfassung.86
4.3 Unmarshalling.87
4.3.1 Das Unmarshaller-Objekt anlegen.87
4.3.2 Den Unmarshalling-Prozess starten.88
4.3.3 Den Unmarshalling-Prozess konfigurieren.89
4.3.4 Das fertige Beispiel.89
4.3.5 Das xsi:type-Attribut beim Unmarshalling verwenden.90
4.3.6 Elemente ohne @XMLRootElement verarbeiten.91
4.3.7 Unmarshalling von Teilen eines XML-Dokuments.93
4.3.8 Flexibles Unmarshalling nutzen.95
VI
Inhaít
4.3.9 Zusammenfassung.97
4.4 Validierung.97
4.4.1 Beim Unmarshalling
4.4.2 Beim
4.4.3 Benutzerdefinierte Validierung.101
4.4.4 Zusammenfassung.107
4.5 Callback-Mechanismen einsetzen.107
4.5.1 Die Listener-Klasse verwenden.108
4.5.2 Callback-Methoden auf Klassenebene definieren.110
4.5.3 Zusammenfassung.112
4.6 Die Binder-Komponente verwenden.112
4.6.1 Eine DOM-Sicht erstellen.113
4.6.2 Die Klasse
4.6.3 Transformation mit unmarshal und
4.6.4 Navigation mit getXMLNode und geÜAXBNode.115
4.6.5 Synchronisation mit updateXML und updateJAXB.116
4.6.6 Konkrete Anwendungsfalle.117
4.6.7 Zusammenfassung.123
5 XML-Schema zu Java.125
5.1 Bindungskonfigurationen.125
5.1.1 Eine Bindungskonfiguration definieren.126
5.1.2 Bindungskonfigurationen per xjc-Task einbinden.130
5.1.3 Den XJC-Schema-Compiler programmatisch starten.130
5.1.4 Externe Bindungskonfigurationen auf der Kommandozeile.134
5.1.5 Ein Wort zu Versionen.134
5.1.6 Der Sichtbarkeitsbereich.134
5.1.7 Zusammenfassung.135
5.2 Die erste Bindungskonfiguration.136
5.2.1 Zusammenfassung.138
5.3 Fünf Bindungsdeklarationen für den Alltag.138
5.3.1 Aufzählungen anpassen mitjaxbxollectionType.138
5.3.2 Paketnamen anpassen mit jaxb:package.140
5.3.3 Generierte Klassen anpassen mit jaxbxlass.142
5.3.4 Änderungen auf Komponentenebene mit jaxb:property.145
5.3.5 Dokumentieren mitjaxbyavadoc.152
5.3.6 Zusammenfassung.155
5.4 XML-Bezeichner anpassen.155
5.4.1 Einzelne Namenskonflikte auflösen.156
5.4.2 Präfixe und Suffixe mit jaxbrnameXmlTransform.157
5.4.3 Unterstriche verarbeiten mit jaxfrunderScoreBinding.159
5.4.4 Bezeichner in Enumerationen.160
5.4.5 Verwenden von Java-Schlüsselwörtern als Bezeichner.166
5.4.6 Java-Namenskonventionen.168
5.4.7 Zusammenfassung.168
5.5 Datentypen anpassen.168
Vii
5.5.1 Datentypen explizit angeben mitjaxb:baseType.169
5.5.2 Datentypen konvertieren mit jaxb:javaType.173
5.5.3 Zusammenfassung.181
5.6 Deklarationen überlagern.182
5.7 Noch mehr Bindungsdeklarationen.185
5.7.1 Ableiten von einer Oberklasse mit xj
5.7.2 Ein Wurzelinterface angeben mit xjc:superInterface.187
5.7.3 Erweiterung vonjaxb:javaType mit xjc:javaType.189
5.7.4 Das Experiment: xjc:simple.191
5.7.5 Zusammenfassung.192
6 Java zu XML-Schema.193
6.1 JAXBContext und JAXBElement ganz ohne Schema.194
6.2 Einfache
6.2.1 Wurzelelemente mit @XmlRootElement definieren.201
6.2.2 Der „Standardmodus".205
6.2.3 Abbildung als XML-Element explizit konfigurieren.210
6.2.4 Java-Eigenschaften an XML-Attribute binden.216
6.2.5 Java-Eigenschaften an XML-Elementinhalte binden.221
6.2.6 Bindung an XML unterdrücken.223
6.2.7 Reihenfolge der XML-Elemente beeinflussen.225
6.2.8 Namen und Verschachtelung des XML-Typs einstellen.230
6.2.9 XML-Elemente referenzieren.234
6.2.10 Namespace konfigurieren.237
6.3 Listen und Elementmischungen.243
6.3.1 Der „Standardmodus"
6.3.2 Listen und
6.3.3 Mehrere Elemente im gleichen Feld speichern.251
6.3.4 Elementlisten verpacken.263
6.3.5 Mischungen von Elementen und Text.266
6.4 Enumerationen.270
6.4.1 Enumerationen an XML binden: Standardverhalten.271
6.4.2 Bindung von Enumerationen konfigurieren.272
6.5 Eigene Typbindungen definieren.275
6.5.1 Basisdatentyp als Speicherdatentyp.277
6.5.2 Komplexe Datentypen als Speicherdatentypen.280
6.6 Unbekannte Attribut- und Elementwerte binden.284
6.6.1 Wildcard-Attribute mit @XmlAnyAttribute definieren.284
6.6.2 Wildcard-Elemente per @XmlAnyElement deklarieren.286
6.6.3 Lax fischen.288
6.7 Objektgraphen in XML abbilden.290
6.8 Elemente über Factory-Klassen definieren.295
7 JAXB-Referenz.299
7.1 XJC Kommandozeilenbefehl.299
7.2 XJCANT-Task.301
VIII
7.3
7.4
7.5
7.5.1
7.5.2
7.5.3
7.5.4
7.5.5
7.5.6
7.5.7
7.5.8
7.5.9
7.5.10
7.5.11
7.5.12
7.5.13
7.5.14
7.5.15
7.5.16
7.5.17
7.5.18
7.5.19
7.5.20
7.5.21
7.5.22
7.5.23
7.5.24
7.5.25
7.5.26
7.5.27
7.5.28
7.5.29
7.5.30
7.5.31
7.6 Typkonversionen Java zu XML-Schema.343
7.7 Typkonversionen XML-Schema zu Java.345
7.8 XML-Elemente der Bindungskonfiguration.346
7.8.1 Globale Einstellungen.346
7.8.2 Schemaspezifische Einstellungen.359
7.8.3 Komponentenspezi fische Einstellungen.363
Register.381
IX |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Michaelis, Samuel Schmiesing, Wolfgang |
author_GND | (DE-588)129434582 |
author_facet | Michaelis, Samuel Schmiesing, Wolfgang |
author_role | aut aut |
author_sort | Michaelis, Samuel |
author_variant | s m sm w s ws |
building | Verbundindex |
bvnumber | BV021826693 |
classification_rvk | ST 250 |
classification_tum | DAT 362f |
ctrlnum | (OCoLC)162412696 (DE-599)BVBBV021826693 |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01589nam a2200397 c 4500</leader><controlfield tag="001">BV021826693</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20070510 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">061124s2007 |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">06,N21,0036</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">979562236</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446407534</subfield><subfield code="9">978-3-446-40753-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446407537</subfield><subfield code="c">: ca. EUR 34.90, ca. EUR 35.90 (AT), ca. sfr 61.00</subfield><subfield code="9">3-446-40753-7</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783446407534</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)162412696</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV021826693</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="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-M158</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-2174</subfield><subfield code="a">DE-522</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">DAT 362f</subfield><subfield code="2">stub</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">Michaelis, Samuel</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)129434582</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">JAXB 2.0</subfield><subfield code="b">ein Programmiertutorial für die Java architecture for XML binding</subfield><subfield code="c">Samuel Michaelis ; Wolfgang Schmiesing</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Hanser</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIII, 385 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="650" ind1="0" ind2="7"><subfield code="a">JAXB 2.0</subfield><subfield code="0">(DE-588)7550466-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">JAXB 2.0</subfield><subfield code="0">(DE-588)7550466-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Schmiesing, Wolfgang</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Regensburg</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=015038746&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015038746</subfield></datafield></record></collection> |
id | DE-604.BV021826693 |
illustrated | Not Illustrated |
index_date | 2024-07-02T15:55:59Z |
indexdate | 2024-07-09T20:45:32Z |
institution | BVB |
isbn | 9783446407534 3446407537 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015038746 |
oclc_num | 162412696 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-91G DE-BY-TUM DE-12 DE-355 DE-BY-UBR DE-M158 DE-210 DE-824 DE-83 DE-2174 DE-522 |
owner_facet | DE-473 DE-BY-UBG DE-91G DE-BY-TUM DE-12 DE-355 DE-BY-UBR DE-M158 DE-210 DE-824 DE-83 DE-2174 DE-522 |
physical | XIII, 385 S. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Hanser |
record_format | marc |
spelling | Michaelis, Samuel Verfasser (DE-588)129434582 aut JAXB 2.0 ein Programmiertutorial für die Java architecture for XML binding Samuel Michaelis ; Wolfgang Schmiesing München [u.a.] Hanser 2007 XIII, 385 S. txt rdacontent n rdamedia nc rdacarrier JAXB 2.0 (DE-588)7550466-2 gnd rswk-swf JAXB 2.0 (DE-588)7550466-2 s DE-604 Schmiesing, Wolfgang Verfasser aut Digitalisierung UB Regensburg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015038746&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Michaelis, Samuel Schmiesing, Wolfgang JAXB 2.0 ein Programmiertutorial für die Java architecture for XML binding JAXB 2.0 (DE-588)7550466-2 gnd |
subject_GND | (DE-588)7550466-2 |
title | JAXB 2.0 ein Programmiertutorial für die Java architecture for XML binding |
title_auth | JAXB 2.0 ein Programmiertutorial für die Java architecture for XML binding |
title_exact_search | JAXB 2.0 ein Programmiertutorial für die Java architecture for XML binding |
title_exact_search_txtP | JAXB 2.0 ein Programmiertutorial für die Java architecture for XML binding |
title_full | JAXB 2.0 ein Programmiertutorial für die Java architecture for XML binding Samuel Michaelis ; Wolfgang Schmiesing |
title_fullStr | JAXB 2.0 ein Programmiertutorial für die Java architecture for XML binding Samuel Michaelis ; Wolfgang Schmiesing |
title_full_unstemmed | JAXB 2.0 ein Programmiertutorial für die Java architecture for XML binding Samuel Michaelis ; Wolfgang Schmiesing |
title_short | JAXB 2.0 |
title_sort | jaxb 2 0 ein programmiertutorial fur die java architecture for xml binding |
title_sub | ein Programmiertutorial für die Java architecture for XML binding |
topic | JAXB 2.0 (DE-588)7550466-2 gnd |
topic_facet | JAXB 2.0 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015038746&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT michaelissamuel jaxb20einprogrammiertutorialfurdiejavaarchitectureforxmlbinding AT schmiesingwolfgang jaxb20einprogrammiertutorialfurdiejavaarchitectureforxmlbinding |