小编Joh*_*lis的帖子

mapstruct 将可迭代映射到不可迭代

我想将对象列表映射到包含列表的对象:

public class Group {
    private List<Person> people;
}

public class Person {
    private String name;
}
Run Code Online (Sandbox Code Playgroud)

我尝试创建一个这样的映射器:

Group toGroup(List<Person> people);
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

error: Can't generate mapping method from iterable type to non-iterable type.
Run Code Online (Sandbox Code Playgroud)

这种映射最优雅的解决方案是什么?

spring iterable mapstruct

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

iterable ×1

mapstruct ×1

spring ×1