【发布时间】:2018-01-24 15:11:00
【问题描述】:
如何将数据传递给我的 Spring Cloud DataFlow 任务?
我需要传递一些 POJO,我的 Task 将在这些 POJO 上运行。有可能吗?
【问题讨论】:
标签: java spring spring-cloud-dataflow spring-cloud-task
如何将数据传递给我的 Spring Cloud DataFlow 任务?
我需要传递一些 POJO,我的 Task 将在这些 POJO 上运行。有可能吗?
【问题讨论】:
标签: java spring spring-cloud-dataflow spring-cloud-task
您可以在启动任务时传递属性。如果您想传递 POJO,请确保您的任务在作为参数传递时将 POJO 理解为属性。
传递属性可以参考here
【讨论】:
DataFlowTemplate 来启动任务,而我在传递它们时所看到的一切——属性只是字符串。例如,这里是TaskOperations 中的launch 方法签名:long launch(String name, Map<String, String> properties, List<String> arguments); 现在我不知道如何通过POJO,使用属性:(