小编Sai*_*i A的帖子

使用MapStruct的嵌套列表映射

在以下情况下,如何使用MapStruct进行bean映射。

class Source {
private String sourceId;
private List<Course> courses;  //always returns only one course
}

class Course {
private String courseName;
private List<Student> students; 
}

class Student {
private String studentName;
}

class Target {
private String targetId;
private String subjectName;
private List<Member> members;
}

class Member {
private String memberName;
}
Run Code Online (Sandbox Code Playgroud)

现在我想将sourceId映射到targetId,将courseName映射到subjectName,将StudentName映射到memberName(从列表到列表)。

mapstruct

4
推荐指数
1
解决办法
4391
查看次数

标签 统计

mapstruct ×1