Daniel Marino
24 ഒക്ടോബർ 2024
MapStruct പിശക് പരിഹരിക്കുന്നു: ജാവ മാപ്പിംഗിൽ 'contact.holders.emails' എന്ന് പേരുള്ള ഒരു വസ്തുവും ഇല്ല
ഈ ജാവ പ്രശ്നത്തിൽ ഒബ്ജക്റ്റ് മാപ്പിംഗിനായി MapStruct ഉപയോഗിക്കുമ്പോൾ ഒരു കംപൈലേഷൻ മുന്നറിയിപ്പ് സംഭവിക്കുന്നു. വിവിധ പതിപ്പുകളിൽ നിന്ന് ഡൊമെയ്ൻ മോഡലുകൾ മാപ്പ് ചെയ്യുമ്പോൾ, ഒരു ഫീൽഡ് പൊരുത്തക്കേട് സംഭവിക്കുന്നു. പ്രത്യേകിച്ചും, പതിപ്പ് 6 ലെ 'ഇമെയിലുകൾ' ഫീൽഡ് പതിപ്പ് 5 ലെ 'ഇമെയിലിലേക്ക്' മാപ്പ് ചെയ്യേണ്ടതുണ്ട്, എന്നിരുന്നാലും MapStruct ഒരു സൂപ്പർക്ലാസിന് കീഴിലായതിനാൽ അത് കണ്ടെത്താനായില്ല.