24 Haziran 2021 Perşembe

MapStruct @MappingTarget Anotasyonu

Giriş
Açıklaması şöyle. Bu durumda metodun return tipi void olur
In some cases you need mappings which don’t create a new instance of the target type but instead update an existing instance of that type. This sort of mapping can be realized by adding a parameter for the target object and marking this parameter with @MappingTarget. 
Örnek
Şöyle yaparız
@Mapper
public interface CustomerMapper {
  void updateFromCustomer(Customer customer, @MappingTarget CustomerDto dto);
}

Hiç yorum yok:

Yorum Gönder