我如何在Camel的Spring XML中以Java DSL进行描述?
自骆驼2.17起
camel-jackson模块允许将Jackson作为类型转换器集成到Camel注册表中。 camel-jaxb与类型转换器集成的方式也是如此。但是,必须显式启用camel-jackson,这可以通过在CamelContext属性上设置一些选项来完成,如下所示:
//启用Jackson json类型转换器 getContext()。getGlobalOptions()。put(“ CamelJacksonEnableTypeConverter”,“ true”); //还允许Jackson json也转换为pojo类型(默认情况下,jackson仅转换为String和其他简单类型) getContext()。getGlobalOptions()。put(“ CamelJacksonTypeConverterToPojo”,“ true”);
<camelContext
allowUseOriginalMessage="false"
errorHandlerRef="deadLetterErrorHandler"
id="com.sage.auto.discovery.CamelContext"
streamCache="true"
trace="false"
CamelJacksonEnableTypeConverter="true"
CamelJacksonTypeConverterToPojo="true"
xmlns="http://camel.apache.org/schema/blueprint">
谢谢