264.12. 例子
您也可以直接在 endpoint 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");