R2dbc Revealed: Connettività di database relazionali reattivi per programmatori Java e Jvm

Punteggio:   (4,7 su 5)

R2dbc Revealed: Connettività di database relazionali reattivi per programmatori Java e Jvm (Robert Hedgpeth)

Recensioni dei lettori

Riepilogo:

Il libro è considerato una buona introduzione a R2DBC, con materiale di riferimento utile e applicazioni pratiche, soprattutto per i principianti. Tuttavia, viene criticato per essere troppo superficiale e ripetitivo nelle spiegazioni dei concetti di reattività e di database.

Vantaggi:

Ottima introduzione a R2DBC
utile come materiale di riferimento
utili capitoli sull'uso pratico
contenuti particolarmente validi su Spring Data.

Svantaggi:

Spiegazioni superficiali dei concetti
contenuti ripetitivi tra i capitoli
profondità limitata nella copertura di R2DBC
inclusione non necessaria di alcune classi.

(basato su 3 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Comprendete la nuova tendenza nella programmazione dei database per gli sviluppatori che lavorano in Java, Kotlin, Clojure e altri linguaggi basati su JVM. Questo libro introduce la Reactive Relational Database Connectivity (R2DBC), un modo moderno di connettersi e interrogare database relazionali da Java e altri linguaggi JVM. Il libro inizia aiutandovi a capire non solo cosa sia la programmazione reattiva, ma anche perché sia necessaria. Poi, partendo da questi fondamenti, il libro vi porta nel mondo dei database e della specifica Reactive Relational Database Connectivity (R2DBC), rilasciata di recente.

Gli esempi del libro sono realizzati utilizzando il database MariaDB, disponibile gratuitamente, e l'implementazione di MariaDB dell'interfaccia R2DBC per i fornitori di servizi (SPI). Seguire gli esempi e il codice di esempio fornito aiuta a prepararsi a lavorare con una qualsiasi delle sempre più numerose implementazioni di R2DBC per i database aziendali più diffusi, come Oracle Database e SQL Server. Sarete ben preparati per quello che sta diventando il futuro dell'accesso ai database da Java e da altri linguaggi basati sulla JVM.

Cosa imparerete

⬤ Capire perché è stato creato R2DBC e come utilizza l'API Reactive Streams.

⬤ Comprendere i componenti dell'interfaccia del service-provider R2DBC.

⬤ Creare e gestire connessioni a database reattivi e pool di connessioni utilizzando un client R2DBC.

⬤ Eseguire programmaticamente query su un database relazionale utilizzando un client R2DBC.

⬤ Utilizzare efficacemente le transazioni utilizzando un client R2DBC.

⬤ Costruire applicazioni basate su database relazionali che siano event-driven e non bloccanti.

Per chi è questo libro?

Sviluppatori di software che realizzano soluzioni utilizzando i linguaggi JVM e l'ecosistema JVM e sviluppatori che necessitano di un'introduzione alle specifiche R2DBC e alla programmazione reattiva con i database relazionali e che vogliono capire cos'è la Reactive Relational Database Connectivity e perché è nata. Questo libro include esempi pratici di utilizzo delle specifiche R2DBC con Java e MariaDB che forniranno agli sviluppatori le conoscenze necessarie per creare le proprie soluzioni.

Altre informazioni sul libro:

ISBN:9781484269886
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2021
Numero di pagine:212

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

R2dbc Revealed: Connettività di database relazionali reattivi per programmatori Java e Jvm - R2dbc...
Comprendete la nuova tendenza nella programmazione...
R2dbc Revealed: Connettività di database relazionali reattivi per programmatori Java e Jvm - R2dbc Revealed: Reactive Relational Database Connectivity for Java and Jvm Programmers

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)