解决MapStruct映射不完整导致的编译报错
在大多数时候实体类和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)
看看其他吧