88.2. 选项
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 | 布尔值 |