Der Java-Profi: Persistenzlösungen und REST-Services
Datenaustauschformate, Datenbankentwicklung und verteilte Anwendungen
- 404 Seiten
- German
- ePUB (handyfreundlich)
- Über iOS und Android verfügbar
Der Java-Profi: Persistenzlösungen und REST-Services
Datenaustauschformate, Datenbankentwicklung und verteilte Anwendungen
Über dieses Buch
Wenn Sie bereits komplexe Java-Applikationen für den Desktop-Bereich schreiben, können Sie sich an Unternehmensanwendungen als weitere Herausforderung wagen. Dabei kommen Sie früher oder später mit Datenbanken, den Datenformaten XML oder JSON und auch mit verteilten Applikationen in Berührung. Das notwendige Wissen für einen effizienten Einstieg erlangen Sie in diesem Buch.Michael Inden macht Sie zunächst mit den Grundlagen der professionellen Erstellung von Unternehmensanwendungen vertraut und vermittelt Ihnen substanzielle Kenntnisse zum Informationsaustausch basierend auf XML oder JSON. Darüber hinaus bietet er eine fundierte Einführung in die Persistenz mit relationalen Datenbanken mithilfe von SQL, JDBC und JPA. Schließlich thematisiert der Autor die Datenverarbeitung mit den immer populärer werdenden NoSQL-Datenbanken anhand von MongoDB.Im Praxisalltag kommt oftmals der Wunsch auf, Funktionalität auch im Netzwerk bereitzustellen. Hierfür existieren vielfältige Technologien. Das Buch fokussiert auf die populären "RESTful Webservices" und zeigt Ihnen exemplarisch die Entwicklung von einfachen Client-Server-Applikationen mithilfe von JAX-RS.
Häufig gestellte Fragen
Information
1 Einstieg in XML und JSON
1.1 Basiswissen XML
<!-- Dies ist ein Kommentar: Die erste Zeile ist der Prolog -->
<!-- Hier folgen nun die eigentlichen Daten -->
<Personen>
<Person vorname="Michael" name="Inden" alter="44"></Person>
<Person vorname="Hans" name="Meyer" alter="32"></Person>
<!-- Kurzschreibweise für leere Elemente / leer. d. h. keine Subelemente -->
<Person vorname="Peter" name="Muster" alter="55" />
</Personen>
<!-- Verschachtelte Subelemente -->
<Adresse>
<Stadt PLZ="24106">Kiel</Stadt>
</Adresse>
</Person>
Inhaltsverzeichnis
- Cover
- Titel
- Impressum
- Inhaltsverzeichnis
- Vorwort
- Kapitel 1: Einstieg in XML und JSON
- Kapitel 2: Einführung in Persistenz und relationale Datenbanken
- Kapitel 3: Persistenz mit JDBC
- Kapitel 4: Persistenz mit JPA
- Kapitel 5: NoSQL-Datenbanken am Beispiel von MongoDB
- Kapitel 6: REST-Services mit JAX-RS und Jersey
- Kapitel 7: Entwurf einer Beispielapplikation
- Anhang
- Literaturverzeichnis
- Index
- Fußnoten