我是Spring集成的新手。我有非常具体的要求。
我可以拨打一个SP,但无法拨打第二个SP。我想我可以使用更丰富的模式,但不知道如何配置。
请帮忙。
答案 0 :(得分:0)
好吧,试着回答你这么广泛的问题我只能建议:
<int-jdbc:stored-proc-outbound-gateway>
以呼叫第一个SP <int:enricher>
为子流配置request-channel
以类似于前一个SP的方式调用第二个SP <int:enricher>
,您可以在Customer
模型属性(payload
)或headers
您可以在Spring Integration Reference Manual和samples项目中找到所有其他内容。
<强>更新强>
我仍然需要帮助。
由于您仍然无法正确理解Spring Integration原则,我建议您使用一个<service-activator>
并使用Spring JDBC直接在自定义代码中调用这两个存储过程。
最终凭借一定的经验,您将能够真正重构它,以便将组件与<enricher>
分开。
OTOH你的情景回忆起我Scatter-Gather模式。