Bonsoir,
J'ai 2 soucis :
1 - Quand je fais une select inner join, je ne n'obtiens rien.
2 - Où je dois appeler la méthode
AjouterFils(FilsData fils)
afin d'associer une liste de fils à un parent
Je vous remercie d'avance.
Voici le code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| import java.util.ArrayList;
import java.util.List;
public class ParentData {
private int id_parent;
private String nom_parent;
private List<FilsData> fils = new ArrayList<FilsData>();
public int getId_parent() {
return id_parent;
}
public void setId_parent(int id_parent) {
this.id_parent = id_parent;
}
public String getNom_parent() {
return nom_parent;
}
public void setNom_parent(String nom_parent) {
this.nom_parent = nom_parent;
}
public List<FilsData> getFils() {
return fils;
}
public void setFils(List<FilsData> fils) {
this.fils = fils;
}
public void AjouterFils(FilsData fils) {
this.fils.add(fils);
}
} |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
public class FilsData {
private int id_parent;
private int id_fils;
private String nom_fils;
private ParentData parentData = new ParentData();
public int getId_parent() {
return id_parent;
}
public void setId_parent(int id_parent) {
this.id_parent = id_parent;
}
public int getId_fils() {
return id_fils;
}
public void setId_fils(int id_fils) {
this.id_fils = id_fils;
}
public String getNom_fils() {
return nom_fils;
}
public void setNom_fils(String nom_fils) {
this.nom_fils = nom_fils;
}
public ParentData getParentData() {
return parentData;
}
public void setParentData(ParentData parentData) {
this.parentData = parentData;
}
} |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
public class ParentImplDAO implements InterfaceDAO<ParentData, Integer>{
@Override
public ParentData creer(ParentData t) {
// TODO Auto-generated method stub
return null;
}
@Override
public ParentData trouver(Integer id) {
// TODO Auto-generated method stub
return null;
}
@Override
public List<ParentData> liste() {
// TODO Auto-generated method stub
return null;
}
@Override
public ParentData modifier(ParentData t) {
// TODO Auto-generated method stub
return null;
}
return null;
}
} |
Partager