Spring integration Spring集成JavaDSL示例

Spring integration Spring集成JavaDSL示例,spring-integration,Spring Integration,请提供一个使用spring integration java dsl实现以下场景的示例: 主题消费者收到客户id时: 创建一个pojo CustomerInfo 致电rest服务获取客户帐户信息并设置为CustomerInfo 致电rest服务获取客户订单信息并设置为CustomerInfo 最后,使用claim check将CustomerInfo发送到主题 我曾经使用xml配置,JavaDSL对我来说是新的 我还想检查Mark Fisher是否正在发布spring与JavaDSL的集成 创建

请提供一个使用spring integration java dsl实现以下场景的示例: 主题消费者收到客户id时:

  • 创建一个pojo CustomerInfo
  • 致电rest服务获取客户帐户信息并设置为CustomerInfo
  • 致电rest服务获取客户订单信息并设置为CustomerInfo
  • 最后,使用claim check将CustomerInfo发送到主题 我曾经使用xml配置,JavaDSL对我来说是新的
  • 我还想检查Mark Fisher是否正在发布spring与JavaDSL的集成

  • 创建一个pojo CustomerInfo
  • 除了Java DSL中的
    transform()

  • &三,。也许您可以使用scatterGather()
  • 。或
    enrich()
    两次

  • 不确定“使用索赔检查发送”是什么意思,但可能类似于
    claimCheckIn()
    然后
    handle()

  • 您的用例并不像一般的示例解决方案那样直截了当。因此,不太可能有您要求的样品

    您可以在Docs中找到Java DSL所需的所有信息:或者只需阅读
    IntegrationFlowDefinition
    方法上的JavaDocs,将它们与所需的运算符相匹配