Daniel Marino
24 ઑક્ટોબર 2024
MapStruct ભૂલનું નિરાકરણ: ​​જાવા મેપિંગમાં 'contact.holders.emails' નામની કોઈ મિલકત નથી

જ્યારે આ Java સમસ્યામાં ઑબ્જેક્ટ મેપિંગ માટે MapStruct નો ઉપયોગ કરવામાં આવે ત્યારે સંકલન ચેતવણી આવે છે. જ્યારે વિવિધ સંસ્કરણોમાંથી ડોમેન મોડલ્સનું મેપિંગ કરવામાં આવે છે, ત્યારે ફીલ્ડ મિસમેચ થાય છે. ખાસ કરીને, સંસ્કરણ 6 માં 'ઇમેલ્સ' ફીલ્ડને સંસ્કરણ 5 માં 'ઇમેઇલ' સાથે મેપ કરવાની જરૂર છે, જો કે MapStruct તેને શોધવામાં અસમર્થ છે કારણ કે તે સુપરક્લાસ હેઠળ છે.