2017-08-16 104 views

回答

0

啓動任務時可以傳遞屬性。如果你想傳遞一個POJO,那麼確保你的任務理解POJO作爲參數傳遞的屬性。

對於路過的屬性,你可以參考here

+0

謝謝您的回答, 我已經看到了參考,但你能提供,請我如何可以通過道具作爲POJO和我的任務是如何理解的例子他們? 我正在使用'DataFlowTemplate'來啓動任務,並且當我傳遞它們時,我所見到的所有東西都是屬性就是字符串。 例如,這裏是'TaskOperations'的'launch'方法簽名: '長啓動(字符串名稱,地圖屬性列表參數);' 現在我也弄不清如何通過POJO,使用屬性:( – Markiza

+1

)由於一個簡單的原因,你無法傳遞任何POJO,你不能將POJO作爲命令行arg或環境變量傳遞,我們不會做任何形式的序列化之前配置這兩者,兩者都是基本的字符串。 –