Skip to Content
Quarkus Kochbuch
book

Quarkus Kochbuch

by Alex Soto Bueno, Jason Porter
September 2024
Intermediate to advanced
394 pages
7h 50m
German
O'Reilly Media, Inc.
Book available
Content preview from Quarkus Kochbuch

Kapitel 7. Persistenz

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Die zugrundeliegenden Persistenzstrategien, die Quarkus verwendet, sollten dir bereits bekannt sein. Transaktionen, Datenquellen, Java Persistence API (JPA) usw. sind allesamt Standards, die schon seit vielen Jahren existieren. Quarkus nutzt diese und baut in einigen Fällen darauf auf, um die Arbeit mit persistenten Speichern zu erleichtern. In diesem Kapitel lernst du die Arbeit mit persistenten Speichern in Quarkus kennen. Wir behandeln sowohl traditionelle relationale Datenbankmanagementsysteme (RDBMS) als auch NoSQL-Datenbanken.

Wenn du ein traditionelles RDBMS oder MongoDB verwendest, bietet dir Quarkus mit Panache, einer meinungsbasierten API für Entitäten oder aktive Datensätze, ein paar zusätzliche Vorteile. Panache vereinfacht einen Großteil der JPA-Standardsyntax, sodass deine Anwendung leichter zu lesen und zu warten ist - und das wiederum hilft dir, produktiver zu sein!

In diesem Kapitel erfährst du, wie du die folgenden Aufgaben erledigen kannst:

  • Datenquellen konfigurieren

  • Umgang mit Transaktionen

  • Verwalten von Datenbankschema-Migrationen

  • Nutze die Panache API

  • Interaktion mit NoSQL-Datenspeichern

7.1 Definieren einer Datenquelle

Problem

Du willst eine Datenquelle definieren und verwenden.

Lösung

Verwende die Agroal-Erweiterung und application.properties.

Diskussion

Agroal ist die bevorzugte Datenquellen- ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Projektmanagement kurz & gut

Projektmanagement kurz & gut

Daniel Brönimann, Christoph Bommer
OpenShift für Entwickler, 2. Auflage

OpenShift für Entwickler, 2. Auflage

Joshua Wood, Brian Tannous

Publisher Resources

ISBN: 9781098195175Supplemental Content