【发布时间】:2015-08-24 22:53:14
【问题描述】:
在我的 SI 流程中,我想修改负载的一个属性。在流程的开始,我填充了一个 Java bean(我们称之为 MyFlowBean)并通过流程的不同组件发送它。
在某一时刻,我想改变这个 bean 的属性“extractedValue”,我想以正确的方式来做。我的意思是我确定有一个组件(变压器??)我可以说例如
<transform propert='payload.extractedValue' value='[spEl expression]' />
好的,我知道 SI 中没有这样的标签,它只是一个示例。
我也可以使用 serviceActivator 来实现它,但是编写一个包含 2 行代码的 Java 类并在服务激活器中使用这个类对我来说似乎不合适。
它必须是更优雅的方式。
谢谢,
五、
【问题讨论】: