87.2. 옵션
Dozer 구성 요소에는 옵션이 없습니다.
Dozer 끝점은 URI 구문을 사용하여 구성됩니다.
dozer:name
dozer:name
다음 경로 및 쿼리 매개변수를 사용합니다.
87.2.1. 경로 매개변수 (1 매개변수): 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | Default | 유형 |
|---|---|---|---|
| name | 사람이 읽을 수 있는 매핑 이름입니다. | 문자열 |
87.2.2. 쿼리 매개변수 (7 매개변수): 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | Default | 유형 |
|---|---|---|---|
| mappingConfiguration (producer) | Dozer 매핑 구성에 사용해야 하는 Camel 레지스트리의 DozerBeanMapperConfigurationBean의 이름입니다. 이는 Dozer 구성 방법을 세밀하게 제어하는 데 사용할 수 있는 mappingFile 옵션의 대안입니다. 값에서 # 접두사를 사용하여Bean이 Camel 레지스트리에 있음을 나타냅니다(예: #myDECDHEerConfig). | DozerBeanMapper Configuration | |
| mappingFile (producer) | Dozer 구성 파일의 위치입니다. 파일은 기본적으로 classpath에서 로드되지만 file:, classpath: 또는 http:를 사용하여 특정 위치에서 구성을 로드할 수 있습니다. | dozerBeanMapping.xml | 문자열 |
| marshalId (producer) | 매핑 출력을 Java가 아닌 유형으로 마샬링하는 데 사용할 Camel Context 내에 정의된 dataFormat의 ID입니다. | 문자열 | |
| sourceModel (producer) | 매핑에 사용되는 소스 유형의 정규화된 클래스 이름입니다. 지정된 경우 매핑에 대한 입력이 Dozer로 매핑되기 전에 지정된 유형으로 변환됩니다. | 문자열 | |
| targetModel (producer) | 매핑에 사용되는 대상 유형에 대한 전체 정규화된 클래스 이름입니다. | 문자열 | |
| unmarshalId (producer) | Java가 아닌 유형에서 매핑 입력을 해제하는 데 사용할 Camel Context 내에 정의된 dataFormat의 ID입니다. | 문자열 | |
| 동기 (고급) | 동기 처리를 엄격하게 사용해야 하는지 또는 Camel이 비동기 처리(지원되는 경우)를 사용할 수 있는지 여부를 설정합니다. | false | boolean |