问题描述
- 对应的接口生成的bean转换不完整。
- 和Builder的结合使用@aftermapping失效。
解决
1、可能原因,字段的名称不同,导致映射不完全。
- @Mapping(source = "映射前字段",target = "映射后字段")
2、使用了Lombok中的@Builder,在MapStruct编译时, 会用BeanBuilder.build()完成目标对象的实例化
1、可能原因,字段的名称不同,导致映射不完全。
2、使用了Lombok中的@Builder,在MapStruct编译时, 会用BeanBuilder.build()完成目标对象的实例化