在大多数时候实体类和DTO之间的映射都是不完整的,这时候使用MapStruct生成映射接口会有以下报错:

Unmapped target properties: "cuid, ctime, opuid, utime, deleteFlag, userIdentifier, sessionIds, status, sort".
Unmapped target properties: "cuid, ctime, opuid, utime, deleteFlag, roleType, sort".

这时候在Mapper注解里添加忽略未映射属性即可:

@Mapper(unmappedTargetPolicy = ReportingPolicy.IGNORE)