Majstrovská trieda jOOQ: Praktická príručka pre vývojárov v jazyku Java na písanie SQL dotazov pre zložité interakcie s databázami

Hodnotenie:   (4,7 z 5)

Majstrovská trieda jOOQ: Praktická príručka pre vývojárov v jazyku Java na písanie SQL dotazov pre zložité interakcie s databázami (Anghel Leonard)

Recenzie čitateľov

Zhrnutie:

Kniha ponúka podrobný pohľad na používanie jOOQ s Javou na interakciu s databázou. Úspešne vysvetľuje, ako využiť funkcie jOOQ, pričom vychádza v ústrety čitateľom, ktorí poznajú SQL. Hoci dobre poslúži začínajúcim vývojárom, poskytuje cenné poznatky aj skúseným používateľom. Má však niektoré drobné problémy, ako je nešikovný text, problémy s formátovaním a občasné vynechanie príkladov SQL.

Výhody:

Dôkladné pokrytie jOOQ, vynikajúci úvod do jeho generátora kódu, vhodný pre začiatočníkov aj veteránov, podrobné predstavenie API jOOQ, zasvätený pre vývojárov v Jave, ktorí potrebujú interakciu s databázou.

Nevýhody:

Občasné nepríjemné textové a korektorské chyby, niektoré problémy s formátovaním príkladov kódu a nie všetky výstupy SQL pre príklady kódu sú uvedené.

(na základe 2 čitateľských recenzií)

Pôvodný názov:

jOOQ Masterclass: A practical guide for Java developers to write SQL queries for complex database interactions

Obsah knihy:

Naučte sa najlepší spôsob písania jazyka SQL v jazyku Java tým, že prevezmete kontrolu nad SQL vo svojej aplikácii prostredníctvom typovo bezpečného, dynamického a všestranného rozhrania API, ktoré podporuje takmer akýkoľvek typ alebo funkciu kompatibilnú s databázou a kladie dôraz na správnosť syntaxe SQL

Kľúčové vlastnosti:

⬤ Píšte komplexné, typovo bezpečné a dynamické SQL pomocou výkonného rozhrania API jOOQ.

⬤ Spracujte zložité úlohy perzistencie, ako je lenivé načítanie, R2DBC, transakcie a dávkovanie, a zároveň udržujte vysokú prevádzku vo svojich moderných aplikáciách Java.

⬤ Používajte komplexné SPI na tvarovanie a rozširovanie jOOQ podľa svojich potrieb.

Popis knihy:

JOOQ je vynikajúci rámec na tvorbu dotazov, ktorý vám umožňuje emulovať príkazy SQL špecifické pre databázu pomocou plynulého, intuitívneho a flexibilného rozhrania DSL API. jOOQ je plne schopný spracovať najzložitejšie príkazy SQL vo viac ako 30 rôznych databázových dialektoch.

JOOQ Masterclass pokrýva jOOQ od začiatočníckej po expertnú úroveň na príkladoch (pre MySQL, PostgreSQL, SQL Server a Oracle), ktoré vám ukážu, že jOOQ je vyspelé a kompletné riešenie na implementáciu perzistentnej vrstvy. Naučíte sa, ako používať jOOQ v aplikáciách Spring Boot ako náhradu za SpringTemplate a Spring Data JPA. Ďalej uvoľníte typovo bezpečné dopyty a operácie CRUD v jOOQ prostredníctvom záznamov, konvertorov, väzieb, typov, mapovačov, multi-tenancy, logovania a testovania. Neskôr vám kniha ukáže, ako používať jOOQ na využívanie výkonných funkcií jazyka SQL, ako sú UDT, vložené typy, vložené kľúče a ďalšie. Postupne sa budete venovať trendovým témam, ako sú identifikátory, dávkovanie, lenivé načítanie, stránkovanie a dlhé rozhovory HTTP. Na účely implementácie sú príklady jOOQ vysvetlené v tejto knihe napísané v kontexte Spring Boot pre Maven/Gradle proti MySQL, Postgres, SQL Server a Oracle.

Na konci tejto knihy sa stanete výkonným používateľom jOOQ schopným integrovať jOOQ do najmodernejších a najsofistikovanejších aplikácií vrátane podnikových aplikácií, mikroslužieb atď.

Čo sa naučíte:

⬤ Zapojiť generátor kódu jOOQ v ľubovoľnej kombinácii jazykov Java a Kotlin, Maven a Gradle.

⬤ Generujte artefakty jOOQ priamo zo schémy databázy alebo bez toho, aby ste sa dotkli skutočnej databázy.

⬤ Používajte jOOQ DSL na písanie a vykonávanie širokej škály dotazov pre rôzne databázy.

⬤ Poznať typovo bezpečné dopyty jOOQ, operácie CRUD, konvertory, väzby a mapovače.

⬤ Zaviesť pokročilé koncepty jazyka SQL, ako sú uložené procedúry, odvodené tabuľky, CTE, okenné funkcie a databázové pohľady.

⬤ Zavedenie viacúčelového systému jOOQ, ladenie, jOOQ SPI, protokolovanie a testovanie.

Pre koho je táto kniha určená:

Táto kniha je určená vývojárom v jazyku Java, ktorí píšu aplikácie, ktoré komunikujú s databázami prostredníctvom jazyka SQL. Nepredpokladajú sa žiadne predchádzajúce skúsenosti s jOOQ.

Ďalšie údaje o knihe:

ISBN:9781800566897
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Kompletná príručka k pohovorom na kódovanie v jazyku Java: Účinná príručka pre začínajúcich...
Preskúmajte širokú škálu populárnych otázok na pohovore...
Kompletná príručka k pohovorom na kódovanie v jazyku Java: Účinná príručka pre začínajúcich vývojárov v jazyku Java, ktorá im pomôže uspieť na pohovoroch na programovanie - The Complete Coding Interview Guide in Java: An effective guide for aspiring Java developers to ace their programming interviews
Spring Boot Best Practices Persistence: Optimalizácia výkonu perzistencie jazyka Java v aplikáciách...
Táto kniha je zbierkou vývojárskych receptov a...
Spring Boot Best Practices Persistence: Optimalizácia výkonu perzistencie jazyka Java v aplikáciách Spring Boot - Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot Applications
Problémy s kódovaním v jazyku Java - Java Coding Problems
Rozvíjajte svoje kódovacie zručnosti skúmaním konceptov a techník jazyka Java, ako sú reťazce, objekty a typy,...
Problémy s kódovaním v jazyku Java - Java Coding Problems
Majstrovská trieda jOOQ: Praktická príručka pre vývojárov v jazyku Java na písanie SQL dotazov pre...
Naučte sa najlepší spôsob písania jazyka SQL v...
Majstrovská trieda jOOQ: Praktická príručka pre vývojárov v jazyku Java na písanie SQL dotazov pre zložité interakcie s databázami - jOOQ Masterclass: A practical guide for Java developers to write SQL queries for complex database interactions
Java Coding Problems - Second Edition (Problémy kódovania v jazyku Java - druhé vydanie): Staňte sa...
Zostaňte na vrchole nových funkcií Javy (až po JDK...
Java Coding Problems - Second Edition (Problémy kódovania v jazyku Java - druhé vydanie): Staňte sa expertným programátorom v jazyku Java riešením viac ako 200 úplne nových, moderných, reálnych problémov - Java Coding Problems - Second Edition: Become an expert Java programmer by solving over 200 brand-new, modern, real-world problems

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)