Daniel Marino
24 Oktober 2024
Beheben des MapStruct-Fehlers: Keine Eigenschaft mit dem Namen „contact.holders.emails“ im Java Mapping

Bei diesem Java-Problem tritt eine Kompilierungswarnung auf, wenn MapStruct für die Objektzuordnung verwendet wird. Beim Zuordnen von Domänenmodellen aus verschiedenen Versionen kommt es zu einer Feldinkongruenz. Insbesondere muss das Feld „E-Mails“ in Version 6 dem Feld „E-Mail“ in Version 5 zugeordnet werden, MapStruct kann es jedoch nicht erkennen, da es einer Oberklasse angehört.