Apache 骆驼:设置 属性 和 getter
Apache Camel : set property and getter
我正在使用 Apache 骆驼。
我使用 setProperty 但现在我在获取它时出现错误。
设置
<setProperty propertyName="ExportFileName">
<camel:simple>${date:now:yyyyMMdd_HHmmss}</camel:simple>
</setProperty>
得到
<to uri="file:{{order.dir}}?fileName=exportOrders_{{ExportFileName}}.csv&charset=utf-8&fileExist=Append" />
我以前用这些方法获取变量 -> {{ExportFileName}} , ${ExportFileName}, {ExportFileName}
但它导致了错误。
提前致谢
使用${exchangeProperty.ExportFileName}
。双大括号 {{}}
通常用于从 config/property-placeholder 文件中获取属性。
我正在使用 Apache 骆驼。 我使用 setProperty 但现在我在获取它时出现错误。
设置
<setProperty propertyName="ExportFileName">
<camel:simple>${date:now:yyyyMMdd_HHmmss}</camel:simple>
</setProperty>
得到
<to uri="file:{{order.dir}}?fileName=exportOrders_{{ExportFileName}}.csv&charset=utf-8&fileExist=Append" />
我以前用这些方法获取变量 -> {{ExportFileName}} , ${ExportFileName}, {ExportFileName}
但它导致了错误。
提前致谢
使用${exchangeProperty.ExportFileName}
。双大括号 {{}}
通常用于从 config/property-placeholder 文件中获取属性。