Evaluare:
Cartea este considerată o bună introducere în R2DBC, cu material de referință util și aplicații practice, în special pentru începători. Cu toate acestea, este criticată pentru că este prea superficială și repetitivă în explicațiile sale privind conceptele reactive și de baze de date.
Avantaje:⬤ Introducere excelentă în R2DBC
⬤ utilă ca material de referință
⬤ capitole utile de utilizare practică
⬤ conținut deosebit de valoros despre Spring Data.
⬤ Explicații superficiale ale conceptelor
⬤ conținut repetitiv între capitole
⬤ profunzime limitată în acoperirea R2DBC
⬤ includerea inutilă a anumitor clase.
(pe baza a 3 recenzii ale cititorilor)
R2dbc Revealed: Reactive Relational Database Connectivity for Java and Jvm Programmers
Înțelegeți cea mai nouă tendință în programarea bazelor de date pentru dezvoltatorii care lucrează în Java, Kotlin, Clojure și alte limbaje bazate pe JVM. Această carte prezintă Reactive Relational Database Connectivity (R2DBC), o modalitate modernă de conectare și interogare a bazelor de date relaționale din Java și alte limbaje JVM. Cartea începe prin a vă ajuta să înțelegeți nu numai ce este programarea reactivă, ci și de ce este necesară. Apoi, pornind de la aceste fundamente, cartea vă introduce în lumea bazelor de date și în specificația recent lansată Reactive Relational Database Connectivity (R2DBC).
Exemplele din carte sunt lucrate folosind baza de date MariaDB disponibilă gratuit, împreună cu implementarea de către furnizor a interfeței R2DBC cu furnizorul de servicii (SPI). Urmărirea exemplelor și a codului de exemplu furnizat vă ajută să vă pregătiți să lucrați cu oricare dintre numărul din ce în ce mai mare de implementări R2DBC pentru baze de date populare pentru întreprinderi, cum ar fi Oracle Database și SQL Server. Veți fi bine pregătiți pentru ceea ce devine viitorul accesului la baze de date din Java și alte limbaje construite pe JVM.
Ce veți învăța
⬤ Înțelegeți de ce a fost creat R2DBC și cum utilizează API-ul Reactive Streams.
⬤ Înțelegerea componentelor interfeței furnizorului de servicii R2DBC.
⬤ Crearea și gestionarea conexiunilor la baze de date reactive și a grupurilor de conexiuni utilizând un client R2DBC.
⬤ Executarea programatică a interogărilor pe o bază de date relațională utilizând un client R2DBC.
⬤ Utilizarea eficientă a tranzacțiilor utilizând un client R2DBC.
⬤ Construiți aplicații bazate pe baze de date relaționale care sunt conduse de evenimente și care nu blochează.
Pentru cine este această carte
Dezvoltatorilor de software care construiesc soluții utilizând limbajele JVM și ecosistemul JVM, precum și dezvoltatorilor care au nevoie de o introducere în specificația R2DBC și în programarea reactivă cu baze de date relaționale și care doresc să înțeleagă ce este Reactive Relational Database Connectivity și de ce a apărut. Această carte include exemple practice de utilizare a specificației R2DBC cu Java și MariaDB care vor oferi dezvoltatorilor cunoștințele de care au nevoie pentru a-și crea propriile soluții.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)