288.14. Camel Salesforce Maven 플러그인

이 Maven 플러그인은 Camel Salesforce 에 대한 DTO를 생성합니다.

명백한 보안상의 이유로 clientId, clientSecret, userName 및 password 필드를 pom.xml에 설정하지 않는 것이 좋습니다. 플러그인은 나머지 속성에 맞게 구성되어야 하며 다음 명령을 사용하여 실행할 수 있습니다.

mvn camel-salesforce:generate -DcamelSalesforce.clientId=<clientid> -DcamelSalesforce.clientSecret=<clientsecret> \
    -DcamelSalesforce.userName=<username> -DcamelSalesforce.password=<password>

생성된 DTO는 Jackson 및 XStream 주석을 사용합니다. 모든 Salesforce 필드 유형이 지원됩니다. 날짜 및 시간 필드는 기본적으로 java.time.ZonedDateTime 에 매핑되고 picklist 필드는 생성된 Java Enumerations에 매핑됩니다.