https://mapstruct.org/documentation/stable/reference/html/ https://github.com/mapstruct/mapstruct-examples