jpa entitylerde get zamani relationa bagli rekursiyanin mapstruct istifade ederken helli
mapstructda map ederken ozu arxada ozune lazimi metodlar generate edir, ve bu metodlarin ichinde rekursiya yaradacaq fildleri biz ozumuz ignoe ede bilerik
@Mapping(target = "city.stores", ignore = true)
@Mapping(target = "partner.stores", ignore = true)
StoreResponseDto toStoreResponseDto(Store store);
@Mapping(target = "partners", ignore = true)
CategoryResponseDto categoryToCategoryResponseDto(Category category);
burada 1 ci methodu ozum yazmisham dtonun ichinde rekursiyaya sebeb olacaq fileldi ignore edirem , 2 ci metodu ise arxada ozu generate edir ve ordada biz dolayi yolla entity elaqesi ile rekursiyaya dushe bilirik deye partners filedini ignore edirem
Comments
Post a Comment