Zum Inhalt springen

Schlagwort: spring boot

Transactional Inbox: wenn das Ack die Nachricht löscht

Ein Ack an Pub/Sub ist ein Löschbefehl, kein Verarbeitungsbeleg. Steht die Workflow-Engine im Ack-Pfad und lehnt die Korrelation ab, entscheidet der Ort des Acks zwischen Stillstand und Datenverlust. Das komplette Tutorial: Nack mit Dead-Letter-Topic, Transactional Inbox, Relay ohne Reihenfolge-Falle, mit Entscheidungstabelle.

Weiterlesen →

readOnly, @Repository, @Modifying: was Annotationen am Spring-Data-Repository wirklich tun

Ein Werkzeug-Onlineshop beendet nachts abgelaufene Aktionen. Der Job meldet 412 Treffer, und der Shop verkauft weiter zum Aktionspreis. Schuld sind drei Annotationen an der Repository-Schnittstelle: zwei greifen tief in Hibernate ein, eine tut gar nichts. Das komplette Tutorial zu readOnly, @Modifying und der Frage, wohin die Transaktionsgrenze gehört. Stand Spring Boot 4.

Weiterlesen →
$ lang DE EN ES