搜索

264.12. 例子

download PDF

您也可以直接在端点 uris 中使用属性占位符,而无需使用 属性:

// properties
cool.foo=result

// route
from("direct:start").to("mock:{{cool.foo}}");

您可以按原样使用它们:

// properties
cool.start=direct:start
cool.showid=true
cool.result=result

// route
from("{{cool.start}}")
    .to("log:{{cool.start}}?showBodyType=false&showExchangeId={{cool.showid}}")
    .to("mock:{{cool.result}}");

您还可以使用 ProducerTemplate 时的属性占位符,例如:

template.sendBody("{{cool.start}}", "Hello World");
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.