-
使用 mapStruct 进行list集合对象间转换时,必须在显式的定义对象之间的转换方法。
-
使用mapstrcut 和 lombok 时容易出现冲突。
- 使用lombok注解的实体找不到set,get方法。
- 如果 A转为B,B使用的是lombok注解@Setter,@Getter,会在mapper的实现类中,出现A a = new A(),然后直接返回a。
mapper的实现类:

如果出现以上情况,可能需要要插件中增加 lombok的path。

博客介绍了使用MapStruct进行List集合对象转换时,需显式定义对象转换方法。还指出MapStruct和Lombok一起使用易冲突,使用Lombok注解的实体可能找不到set、get方法,mapper实现类会出现异常,此时可能需在插件中增加Lombok的path。
使用 mapStruct 进行list集合对象间转换时,必须在显式的定义对象之间的转换方法。
使用mapstrcut 和 lombok 时容易出现冲突。
mapper的实现类:

如果出现以上情况,可能需要要插件中增加 lombok的path。

6606

被折叠的 条评论
为什么被折叠?