在 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
。
在浏览现有的 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
。