Ich bin neu zu Spring Batch und versuchen, benutzerdefinierte Datum (nicht heute Datum) an die Datei anhängen. Ich könnte Beispiele finden, um Job-Parameter & Jobausführungskontext in Dateischreiber Schritt zu bekommen. Aber ich konnte keine Lösung für mein Szenario finden. Kann mir jemand helfen? Gegeben: <bean id="abstractFileWriter" class="org.springframework.batch.item.file.FlatFileItemWriter" abstract="true"> <property name="resource" value="file:\target\HelloWorld.{MMDDYYYY}.txt"/> <property name="shouldDeleteIfExists" value="true" />
Spring Batch - Filewriter Angepasstes Datum an Dateiname anhängen
</bean>
Above Datei Autor für mehrere Schritte Eltern ist, die Daten in derselben Datei anhängen.
Erwartete Ausgabe ist: Wenn {MMDDYYYY} auf 01152016 festgelegt ist, sollte der endgültige Name der Ausgabedatei HelloWord.01152016.txt lauten.
Wenn wir Ressource als Referenz anstelle von Wert übergeben müssen, teilen Sie bitte wie.
Bitte beraten.
Danke Neal. Ich habe auch einen alternativen Weg gefunden, dies zu erledigen. Erstellt eine util-Klasse und eine Methode, um den Tag basierend auf der Geschäftslogik zurückzugeben. Könnten Sie die gesamte Klasse und Methode posten? – Naran