Daniel Marino
24 spalio 2024
„MapStruct“ klaidos sprendimas: „Java Mapping“ nėra nuosavybės pavadinimu „contact.holders.emails“

Kompiliavimo įspėjimas atsiranda, kai MapStruct naudojamas objektų atvaizdavimui šioje Java problemoje. Susiejant domenų modelius iš įvairių versijų, įvyksta laukų neatitikimas. Visų pirma, 6 versijos laukas „el. paštas“ turi būti susietas su „el. paštu“ 5 versijoje, tačiau „MapStruct“ negali jo aptikti, nes jis priklauso superklasei.