88.2. 选项
Dozer 组件没有选项。
Dozer 端点使用 URI 语法进行配置:
dozer:name
使用以下路径和查询参数:
88.2.1. 路径参数(1 参数):
名称 | 描述 | 默认值 | 类型 |
---|---|---|---|
name | 必需的 映射的人类可读名称。 | 字符串 |
88.2.2. 查询参数(7 参数):
名称 | 描述 | 默认值 | 类型 |
---|---|---|---|
mappingConfiguration (producer) | Camel registry 中的 DozerBeanMapperConfiguration bean 的名称,用于配置 Dozer 映射。这是 mappingFile 选项的替代选择,可用于精细地控制配置 Dozer。记住在值中使用 # 前缀来指示 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) | 映射中使用的目标类型 所需 的完全限定类名称。 | 字符串 | |
unmarshalId (producer) | Camel 上下文中定义的 dataFormat 的 id,用于从非 Java 类型映射输入。 | 字符串 | |
同步 (advanced) | 设置是否应严格使用同步处理,或者 Camel 允许使用异步处理(如果受支持)。 | false | 布尔值 |