是否可以在Mule DataWeave映射中嵌入Java代码?

时间:2016-02-11 08:52:48

标签: mule dataweave

使用DataMapper,您可以执行以下操作:

output.outputField = MyClass.staticMethod(input.intputField));

然而,似乎不可能做与DataWeave等效的事情。最接近似乎是通过定义您自己的MEL全局函数,如here所述,但我更喜欢编写包含在Java类中的普通旧Java代码。

2 个答案:

答案 0 :(得分:0)

好吧,我认为你可以在dataweave的标题部分使用%函数。

答案 1 :(得分:0)

如果它不仅仅是一个简单的oneliner,我会使用一个调用我的java逻辑的全局函数。然后,您可以在dataweave中调用该全局函数。