I would like to map between UserDTO
and User
, but excluding one field, say city
. How can I do that, cause I though that this approach
For the configuration to work need to add:
modelMapper.getConfiguration().setAmbiguityIgnored(true);
E.g.
ModelMapper modelMapper = new ModelMapper();
modelMapper.getConfiguration().setAmbiguityIgnored(true);
modelMapper.addMappings(clientPropertyMap);
modelMapper.map(UserDTO, User);
PropertyMap clientPropertyMap = new PropertyMap() {
@Override
protected void configure() {
skip(destination.getCity());
}
};