/ / Übersprungene Datensatzinformationen im Frühjahrsbatch einfügen - Java, MySQL, Listener, Spring-Batch

Das Einfügen übersprungener Datensatzinformationen im Frühjahrs-Batch - Java, MySQL, Listener, Spring-Batch

Ich habe eine Anforderung, in der ich mich anmelden möchteAusnahme in einer Überwachungstabelle, wenn ein Datensatz während des Batchlaufs übersprungen wird. Ich kann eine eindeutige Monitor-ID mit seq.nextval erzeugen und dann in die Tabelle einfügen.

Jetzt muss ich die gleiche Monitor-ID in meine einfügenStaging-Tabelle, so dass es einfacher zu sehen ist, welcher Datensatz übersprungen wurde. Da ich keine Java-Ressource bin, bin ich mir nicht sicher, wie wir diese Implementierung in der Batch-Context.xml durchführen werden.

Jede schnelle Lösung wird geschätzt.

Antworten:

0 für die Antwort № 1

Erstellen Sie einfach eine Logdatei, die Java ausliest, wenn die Datei existiert.