iX 3/2021
S. 148
Praxis
Softwareentwicklung

Einfachere Datenbankabfragen mit Spring Data JPA

Von Fall zu Fall

Julius Mischok

Das Spring Framework erweitert die Möglichkeiten zur Datenbankabfrage der Java Persistence API. Jede Zugriffsmethode hat ihre eigenen Stärken und Schwächen.

Allen Unkenrufen zum Trotz sind relationale Datenbanken immer noch ein zentraler Baustein vieler IT-Systeme. Während die Konkurrenz aus dem Lager der schemalosen NoSQL-Datenbanken in den vergangenen Jahren Marktanteile aufholen konnte, erleichtern neue Strategien zunehmend die Arbeit mit relationalen Systemen.

Ein zentrales Argument für eine rela­tionale Datenbank ist nach wie vor die Datenintegrität, die durch das feste Schema entsteht. Constraints und Fremdschlüssel verhindern, dass Inkonsistenzen auftreten. Das Schema bedarf jedoch der Pflege. Insbesondere müssen Anwender zusätzlich den auf die Datenbank zugreifenden Code synchron zu den Datenstrukturen in der Datenbank halten.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

8,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren