Hier findest du alle Beiträge die mit dem Tag Transaktionen versehen sind.
JPA steht für Java Persistence API. Allein dieser Name wirkt am Anfang oft größer, als das Thema eigentlich ist. Wenn du ihn einmal sauber auseinanderziehst, wird es deutlich greifbarer. Java ist klar, damit arbeitest du im Code. API bedeutet hier nicht Web-API, sondern eine definierte Programmierschnittstelle, also ein Regelwerk dafür, wie etwas genutzt wird. Und Persistence meint in diesem Zusammenhang, dass Daten dauerhaft gespeichert werden, also nicht nur kurz im Arbeitsspeicher leben, sondern in einer Datenbank abgelegt werden. Weiterlesen
Wenn man mit JavaEE (oder JakartaEE, wie es heute heißt) arbeitet, begegnet man früher oder später einem ziemlich mächtigen, aber oft übersehenen Konzept: den Interceptoren. Interceptoren sind kleine Klassen, die sich zwischen den Aufruf eines Methodenaufrufs und dessen tatsächliche Ausführung schalten. Sie können also Code ausführen, bevor oder nachdem eine Methode läuft – ohne, dass man diesen Code in jeder einzelnen Methode wiederholen muss. Weiterlesen

Hi, ich bin Marcel!
Als Fachinformatiker für Anwendungsentwicklung und IHK-geprüfter Ausbilder teile ich auf meinem Blog Grundlagen- und Fortgeschrittenen-Wissen für angehende Entwickler*innen und Interessierte, sowie weitere spannende Themen aus der IT.