dto ichinde list dto map etmek
Entity classlar verilir:
public class Partner implements Serializable {
@OneToMany(mappedBy = "partner")
private List<Store> stores = new ArrayList<>();
}
public class Store implements Serializable {
@ManyToOne
@JoinColumn(name = "partner_id", referencedColumnName = "id", nullable = false)
private Partner partner;
}
public class PartnerResponseDto {
private List<StoreResponseDto> stores;
}
public interface PartnerMapper {
List<PartnerResponseDto> toPartnerResponseDtoListI(List<Partner> partners);
PartnerResponseDto toPartnerResponseDto(Partner partner);
StoreResponseDto storeToStoreResponseDto(Store store);
}
Məntiq buduki qaytardığın dtonun içində olan dtolar ayrıca bildirilməlidi mapperdə
1 ci setrde servis list qaytarir deye list map olur , 2 ci setr ise dtonun ozudu , 3 cu setrde ise map olunan dto 2 cinin ichindedi
Comments
Post a Comment