Mule 4建议尽可能使用DW,但Mule是否有任何建议不要使用像Groovy这样的脚本语言?如果是的话,将所有内容从Groovy移动到DW会有什么好处 . 谢谢
没有明确的,但更有可能的是,坚持使用DW而不是Groovy会更好,特别是因为它与数据转换和使用DW表达式语言配置组件有关 .
DataWeave是专门为使数据转换更容易而创建的语言 . Groovy是一种通用编程语言 . 我相信你应该找到更具体的工具,如果它很容易到达(在这种情况下),并根据需要使用更通用的工具 .
将所有内容从Groovy转移到DW的优势是什么? Mule 100%支持DataWeave . 你得到:
拖放变换,
语法高亮,
您的转型预览,
轻松指定输入/输出元数据,
更好地保证您的转换是确定性的(因此更容易测试) .
这个名单继续发展,并从Mule 3 - > Mule 4大幅增长 .
总而言之,有时像Groovy这样的语言更合适,但在我的经验中很少见 .
1 回答
没有明确的,但更有可能的是,坚持使用DW而不是Groovy会更好,特别是因为它与数据转换和使用DW表达式语言配置组件有关 .
DataWeave是专门为使数据转换更容易而创建的语言 . Groovy是一种通用编程语言 . 我相信你应该找到更具体的工具,如果它很容易到达(在这种情况下),并根据需要使用更通用的工具 .
将所有内容从Groovy转移到DW的优势是什么? Mule 100%支持DataWeave . 你得到:
拖放变换,
语法高亮,
您的转型预览,
轻松指定输入/输出元数据,
更好地保证您的转换是确定性的(因此更容易测试) .
这个名单继续发展,并从Mule 3 - > Mule 4大幅增长 .
总而言之,有时像Groovy这样的语言更合适,但在我的经验中很少见 .