在以下情况下,如何使用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 ×1