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