Gibt es eine Möglichkeit, einen Parameter im Frühjahr Batch als Inputstream anstelle des Dateipfads hinzufügen?Spring Batch - InputStream als Parameter für ItemReader
-1
A
Antwort
0
Sie können Ihr eigenes benutzerdefiniertes Lesegerät schreiben und den InputStream mit setResource übergeben.
yourReader.setResource(new InputStreamResource(inputStream));
+0
Wie übergeben Sie diesen Eingabestream von den Job-Parametern? –
+0
Soweit ich weiß, können Sie InputStream nicht als Job-Parameter übergeben. Die einzige Möglichkeit wäre, den Eingabestream in Ihre benutzerdefinierte Reader-Bean zu injizieren. –
Verwandte Themen
- 1. Lesen Attribut eines Knotens in XML itemReader Spring Batch
- 2. Lesen von Streams anstelle von Dateien im Frühjahr batch itemReader
- 3. Spring Batch Job Nicht endend
- 4. Spring: Injection Ressource als InputStream in eine Factory-Methode
- 5. Spring Batch FlatFileItemReader mehrere Dateien lesen
- 6. Spring Batch - Pass args in Job-Parameter builder
- 7. Spring-Batch- oder Spring-Boot-Async-Methodenausführung?
- 8. Spring Batch-Projekt mit Annotation integriert mit Spring Batch Admin
- 9. Spring Batch Zugriff auf Job-Parameter innerhalb Schritt
- 10. Spring Batch - Batch-bezogene Tabellen anpassen
- 11. Spring Batch und Integration
- 12. Spring Batch - dynamische Jobauswahl
- 13. Spring-Batch-Commit-Intervall für CompositeItemWriter
- 14. Spring Boot Spring Batch-Job nicht beendet nach COMPLETION
- 15. Wo benutzerdefinierte Beans in Spring-Batch-Admin-Anwendung/Projekt
- 16. Konnte nicht Autowired JobLauncherTestUtils in Spring-Batch
- 17. Spring Batch Hibernate CursorItemReader
- 18. Spring Batch-Schritt führt nicht
- 19. Spring Batch zu Microservice Umwandlung
- 20. als Parameter für Benutzerprofil
- 21. Spring Batch nach JVM-Absturz
- 22. Spring Roo Projekt als Batch-Job ohne Transaktionen
- 23. @Query benannte Parameter für MongoDb Spring-Repository
- 24. Wird von JAR als InputStream geladen?
- 25. Spring Batch Scope Problem bei der Verwendung von Spring Boot
- 26. Spring Batch Neustart abgestürzt Jobs
- 27. So lesen Sie den Dateiinhalt als Parameter-Batch-Datei
- 28. Wie konfiguriere ich Spring Batch Jobs modular?
- 29. Spring + Springfox + Header-Parameter
- 30. Spring Batch JavaConfig: Bedingter Fluss
Warum möchten Sie einen Itemstream anstelle des Pfades verwenden? –
Ich versuche Batch zu verwenden, der Streaming InputStream –
verwendet, bitte fügen Sie hinzu, was Sie bisher versucht haben, z. xml/javaconfig für Ihren Job –