1. 使用 mapStruct 进行list集合对象间转换时,必须在显式的定义对象之间的转换方法。

  2. 使用mapstrcut 和 lombok 时容易出现冲突。

  • 使用lombok注解的实体找不到set,get方法。
  • 如果 A转为B,B使用的是lombok注解@Setter,@Getter,会在mapper的实现类中,出现A a = new A(),然后直接返回a。

mapper的实现类:
【mapstruct】 error 总结

如果出现以上情况,可能需要要插件中增加 lombok的path(未测试)。
【mapstruct】 error 总结

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-03
  • 2022-12-23
  • 2022-01-12
  • 2021-09-14
猜你喜欢
  • 2021-07-23
  • 2021-10-02
  • 2021-09-26
  • 2021-09-16
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案