Wie kann ich eine Federcharge ohne Verwendung von POJO verändern?

Ich kenneBeanWrapperFieldSetMapper Klasse hängt von POJO ab. Aber hier ist die Sache: Wenn ich die Spring Batch-Funktionen nutzen, aber keine separaten Jobs erstellen möchte (keine POJOs und keine separaten Reader Writes oder Mapper schreiben möchte), wie geht das?

Meine Anforderung besteht darin, eine * .csv-Datei zu lesen, die die Header enthält, damit ich die Headernamen in einer Map oder einem String [] angeben und meine SQL-Anweisung darauf basierend erstellen kann, anstatt ein @ zu schreibeRowMapper. Auf diese Weise kann ich verschiedene Dateien in verschiedene Tabellen hochladen. Kann man @ ändeBeanWrapperFieldSetMapper, damit die Werte aus Map oder String [] zugeordnet werden können?

Also Auch wenn ich keine Header in der * .cvs-Datei habe, kann ich eine Update-Anweisung erstellen und mit der Einstellung der Block-Delimeter und anderen Vorteilen von Spring Batch laden.

Antworten auf die Frage(0)

Ihre Antwort auf die Frage