58.4. Spring Boot Auto-Configuration
구성 요소는 아래 나열된 10 가지 옵션을 지원합니다.
| 이름 | 설명 | 기본값 | 유형 |
|---|---|---|---|
| camel.dataformat.castor.allowed-unmarshall-objects | 허용되는 오브젝트를 unmarshalled로 정의합니다. 허용되는 개체의 FQN 클래스 이름을 지정하고 쉼표를 사용하여 여러 항목을 분리할 수 있습니다. 또한 링크 org.apache.camel.util.EndpointHelper#matchPattern(String, String)에서 정의한 패턴을 기반으로 하는 와일드카드 및 정규식을 사용할 수도 있습니다. 거부된 개체는 허용된 오브젝트보다 우선합니다. | 문자열 | |
| camel.dataformat.castor.classes | Castor XmlContext에 추가 클래스 이름 추가 | string[] | |
| camel.dataformat.castor.content-type-header | 데이터 형식이 데이터 형식에서 수행할 수 있는 경우 데이터 형식의 유형으로 Content-Type 헤더를 설정해야 하는지 여부입니다. 예를 들어 데이터 형식을 XML로 마샬링하거나, JSon으로 마샬링되는 데이터 형식에 대한 application/json 등이 있습니다. | false | 부울 |
| camel.dataformat.castor.denied-unmarshall-objects | 거부된 오브젝트를 unmarshalled로 정의합니다. 분기된 개체의 FQN 클래스 이름을 지정하고, 쉼표를 사용하여 여러 항목을 구분할 수 있습니다. 또한 링크 org.apache.camel.util.EndpointHelper#matchPattern(String, String)에서 정의한 패턴을 기반으로 하는 와일드카드 및 정규식을 사용할 수도 있습니다. 거부된 개체는 허용된 오브젝트보다 우선합니다. | 문자열 | |
| camel.dataformat.castor.enabled | castor dataformat 활성화 | true | 부울 |
| camel.dataformat.castor.encoding | 개체를 XML로 마샬링할 때 사용할 인코딩입니다. 기본값은 UTF-8입니다. | UTF-8 | 문자열 |
| camel.dataformat.castor.mapping-file | classpath에서 로드할 Castor 매핑 파일의 경로입니다. | 문자열 | |
| camel.dataformat.castor.packages | Castor XmlContext에 추가 패키지 추가 | string[] | |
| camel.dataformat.castor.validation | 유효성 검사가 꺼져 있는지 여부입니다. 는 기본적으로 true입니다. | true | 부울 |
| camel.dataformat.castor.whitelist-enabled | Whitelist 기능이 활성화되어 있는지 여부를 정의합니다. | true | 부울 |
ND