Bewertung:

Das Buch deckt die Best Practices der Java-Persistenz mit Spring Boot umfassend ab und bietet zahlreiche Beispiele und detaillierte Erklärungen, um das Wissen von Java-Entwicklern zu erweitern. Allerdings gibt es Bedenken hinsichtlich der großen Schriftgröße, die das Layout und die Länge des Buches beeinträchtigt, sowie Probleme mit dem Zustand der gelieferten Bücher.
Vorteile:⬤ Detaillierte Abdeckung von Java Persistence Best Practices
⬤ zahlreiche praktische Beispiele
⬤ geeignet für Fortgeschrittene und Profis
⬤ verbessert das Verständnis von Spring Data JPA
⬤ gut erläuterte Konzepte.
Schlechtes Layout durch zu große Schrift, was zu einem unhandlichen Buch führt; mögliche Probleme mit dem physischen Zustand der Bücher bei der Lieferung.
(basierend auf 10 Leserbewertungen)
Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot Applications
Dieses Buch ist eine Sammlung von Code-Rezepten für Entwickler und Best Practices für die Persistenz von Daten mit Spring, insbesondere Spring Boot. Das Buch ist nach praktischen Rezepten gegliedert, wobei jedes Rezept einen Leistungsfall oder einen leistungsbezogenen Fall behandelt, und fast jedes Rezept hat eine oder mehrere Anwendungen. Wenn wir versuchen, etwas zu erreichen (z. B. einige Daten aus der Datenbank zu lesen), gibt es verschiedene Ansätze, und um den besten Weg zu wählen, müssen Sie die damit verbundenen Kompromisse aus der Leistungsperspektive kennen. Sie werden sehen, dass alle diese Nachteile letztendlich die Anwendung verlangsamen. Neben der Darstellung der Argumente, die für eine bestimmte Wahl sprechen, ist die Anwendung im Spring Boot-Stil geschrieben, der sich deutlich von dem von Hibernate unterscheidet.
Persistenz ist ein wichtiger Satz von Techniken und Technologien für den Zugriff auf und die Nutzung von Daten, und dieses Buch zeigt, dass Daten unabhängig von spezifischen Anwendungen und Kontexten mobil sind. In der Java-Entwicklung ist die Persistenz ein Schlüsselfaktor für Unternehmens-, E-Commerce-, Cloud- und andere transaktionsorientierte Anwendungen.
Nach der Lektüre und Nutzung dieses Buches verfügen Sie über die Grundlagen, um diese Persistenzlösungen in Ihren eigenen unternehmenskritischen Java-Anwendungen, die Sie mit Spring erstellen, anzuwenden.
Was Sie lernen werden
⬤ Gestalten Sie *-zu-vielen-Verknüpfungen für beste Leistungen.
⬤ Spring Projections (DTO) effektiv nutzen
⬤ Lernen Sie Best Practices für das Stapeln von Einfügungen, Aktualisierungen und Löschungen kennen.
⬤ Effektives Abrufen von Parent und Association in einem einzigen SELECT.
⬤ Lernen Sie, wie Sie den Inhalt von Persistent Contexts untersuchen können.
⬤ Paginierungstechniken (Offset und Keyset) aufschlüsseln
⬤ Abfragen, Sperren, Schemata, Hibernate-Typen und mehr behandeln.
Für wen ist dieses Buch gedacht?
Alle Spring- und Spring Boot-Entwickler, die die Leistung der Persistenzschicht steigern wollen.