Bonjour.
J'étudie la possibilité via MapStruct de transformer un objet contenant une liste (par exemple une entreprise ayant une liste d'employés), en liste d'objet (liste d'employés)
Par exemple, en entrée j'ai :
Code source.java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class EntrepriseSource { private String nom; private List<EmployeSource> employes; } class EmployeSource { private String nom; private String prenom; }
je voudrais avoir en sortie :
Code target.java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 List<EmployeTarget> employes; class EmployeTarget { private String nom; private String prenom; private String nomEntreprise; //valeur commune aux employés de la même entreprise }
Est-ce que c'est faisable avec MapStruct ?
Partager