0

我无法弄清楚如何将 mapstruct 1.3 与 Google 的 @AutoValue 一起使用。我正在尝试在 Android 上执行此操作,但我怀疑这与我的问题有关。是否有关于此的任何文档或示例?我已经在maptruct 问题中发布了有关缺乏文档的问题。

AutoValue 构建一个不可变的 bean,构建器是通过我提供的方法 MyDto.builder() 创建的,该方法返回 new AutoValue_MyDto.Builder()

4

1 回答 1

0

我终于弄明白了。我在这里更新了示例,供其他人查看它是如何协同工作的。

https://github.com/abeade/mapstruct-test

和我的叉子

https://github.com/arberg/mapstruct-test

Builders 开箱即用,除了@Mapping 之外没有特殊注释。但似乎有很多限制,我遇到了很多。它似乎也只适用于Android。

于 2019-03-20T22:11:03.957 回答