Я недавно работаю с ModelMapper и у меня есть вопрос. Я пытаюсь сопоставить свой CustomerRequest с классом Commercetools CustomerDraftDsl.
@Component
public class CreateCustomerCommandMapper extends PropertyMap<CustomerRequest, CustomerDraftDsl> {
protected void configure() {
map().withFirstName(source.getFirstName());
}
Мой метод:
public void createCustomer(CustomerRequest customer) {
CustomerDraftDsl draft = mapper.addMappings(new CreateCustomerCommandMapper()).map(customer);
System.out.println(draft);
executeRequestBlocking(CustomerCreateCommand.of(draft));
}
Что я делаю не так? Почему я не могу сопоставить свой запрос с классами инструментов торговли?
Я получил этот ответ:
ModelMapper configuration errors:
1) Failed to configure mappings