在 Java 中向骆驼上下文添加属性

Adding properties to camel context in Java

在浏览现有的 camel 项目时,我在 MyClass extends RouteBuilder 中遇到了这样的语句。

getContext().getProperties().put("CamelJacksonEnableTypeConverter", "true");

但是,在这种情况下,getProperties 方法被标记为已弃用。那么,当前在 camel 上下文中设置属性的方法应该是什么?

参照Java Document for CamelContext class,可以看到如下

getProperties

@Deprecated

Map getProperties()

Deprecated. use getGlobalOptions() instead.

它明确指出,我们需要使用 getGlobalOptions 而不是使用 getProperties