R2dbc aufgedeckt: Reaktive relationale Datenbankanbindung für Java- und Jvm-Programmierer

Bewertung:   (4,7 von 5)

R2dbc aufgedeckt: Reaktive relationale Datenbankanbindung für Java- und Jvm-Programmierer (Robert Hedgpeth)

Leserbewertungen

Zusammenfassung:

Das Buch gilt als eine gute Einführung in R2DBC mit nützlichem Referenzmaterial und praktischen Anwendungen, insbesondere für Anfänger. Es wird jedoch kritisiert, dass die Erklärungen zu reaktiven und Datenbankkonzepten zu oberflächlich und repetitiv sind.

Vorteile:

Großartige Einführung in R2DBC
nützlich als Referenzmaterial
hilfreiche Kapitel über praktische Anwendungen
besonders wertvoller Inhalt über Spring Data.

Nachteile:

Oberflächliche Erklärungen von Konzepten
sich wiederholende Inhalte zwischen den Kapiteln
begrenzte Tiefe in der R2DBC-Abdeckung
unnötige Einbeziehung bestimmter Klassen.

(basierend auf 3 Leserbewertungen)

Originaltitel:

R2dbc Revealed: Reactive Relational Database Connectivity for Java and Jvm Programmers

Inhalt des Buches:

Verstehen Sie den neuesten Trend in der Datenbankprogrammierung für Entwickler, die in Java, Kotlin, Clojure und anderen JVM-basierten Sprachen arbeiten. Dieses Buch führt in die Reactive Relational Database Connectivity (R2DBC) ein, eine moderne Art der Anbindung an und Abfrage von relationalen Datenbanken aus Java und anderen JVM-Sprachen. Das Buch beginnt damit, dass Sie nicht nur verstehen, was reaktive Programmierung ist, sondern auch, warum sie notwendig ist. Darauf aufbauend führt das Buch in die Welt der Datenbanken und der neu veröffentlichten Spezifikation Reactive Relational Database Connectivity (R2DBC) ein.

Die Beispiele in diesem Buch werden mit der frei verfügbaren MariaDB-Datenbank und der MariaDB-Implementierung des R2DBC Service-Provider-Interface (SPI) des Herstellers durchgeführt. Die Beispiele und der mitgelieferte Beispielcode bereiten Sie auf die Arbeit mit einer der wachsenden Anzahl von R2DBC-Implementierungen für beliebte Unternehmensdatenbanken wie Oracle Database und SQL Server vor. Sie werden gut vorbereitet sein auf das, was die Zukunft des Datenbankzugriffs von Java und anderen Sprachen, die auf der JVM aufbauen, sein wird.

Was Sie lernen werden

⬤ Verstehen Sie, warum R2DBC entwickelt wurde und wie es die Reactive Streams API nutzt.

⬤ Die Komponenten der R2DBC Service-Provider-Schnittstelle verstehen.

⬤ Erstellen und Verwalten von reaktiven Datenbankverbindungen und Verbindungspools mit einem R2DBC-Client.

⬤ Programmatische Ausführung von Abfragen auf einer relationalen Datenbank mit einem R2DBC-Client.

⬤ Effektive Nutzung von Transaktionen mit einem R2DBC-Client.

⬤ Relationale datenbankgestützte Anwendungen zu erstellen, die ereignisgesteuert und nicht blockierend sind.

Für wen ist dieses Buch gedacht?

Softwareentwickler, die Lösungen mit JVM-Sprachen und dem JVM-Ökosystem erstellen, sowie Entwickler, die eine Einführung in die R2DBC-Spezifikation und die reaktive Programmierung mit relationalen Datenbanken benötigen und verstehen wollen, was Reactive Relational Database Connectivity ist und warum sie entstanden ist. Dieses Buch enthält praktische Beispiele für die Verwendung der R2DBC-Spezifikation mit Java und MariaDB, die Entwicklern das Wissen vermitteln, das sie für die Erstellung eigener Lösungen benötigen.

Weitere Daten des Buches:

ISBN:9781484269886
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2021
Seitenzahl:212

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

R2dbc aufgedeckt: Reaktive relationale Datenbankanbindung für Java- und Jvm-Programmierer - R2dbc...
Verstehen Sie den neuesten Trend in der...
R2dbc aufgedeckt: Reaktive relationale Datenbankanbindung für Java- und Jvm-Programmierer - R2dbc Revealed: Reactive Relational Database Connectivity for Java and Jvm Programmers

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)