搜索

88.2. 选项

download PDF

Dozer 组件没有选项。

Dozer 端点使用 URI 语法进行配置:

dozer:name

使用以下路径和查询参数:

88.2.1. 路径参数(1 参数):

Name描述默认值类型

name

需要 映射的人类可读名称。

 

字符串

88.2.2. 查询参数(7 参数):

Name描述默认值类型

mappingConfiguration (producer)

Camel registry 中 DozerBeanMapperConfiguration bean 的名称,该 registry 应用于配置 Dozer 映射。这是用于精细控制 Dozer 的 mappingFile 选项的替代选择。记住在值中使用 # 前缀,表示 bean 位于 Camel registry 中(例如 #myDozerConfig)。

 

DozerBeanMapper 配置

mappingFile (producer)

Dozer 配置文件的位置。默认情况下,该文件从 classpath 加载,但您可以使用 file:、classpath: 或 http: 从特定位置加载配置。

dozerBeanMapping.xml

字符串

marshalId (producer)

Camel 上下文中定义的 dataFormat 的 id,用于将映射输出放入非 Java 类型。

 

字符串

sourceModel (producer)

映射中使用的源类型的完全限定域名。如果指定,在使用 Dozer 映射前,到映射的输入将转换为指定的类型。

 

字符串

targetModel (producer)

映射中使用的目标类型 需要 Fully-qualified class 名称。

 

字符串

unmarshalId (producer)

Camel 上下文中定义的 dataFormat 的 id,用于从非 Java 类型设置映射输入。

 

字符串

同步 (高级)

设置是否应严格使用同步处理,还是允许 Camel 使用异步处理(如果支持)。

false

布尔值

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.