Bonjour ...
je travaille une application java..je veux importer les données de ma base MySql dans une liste d'objets;
j'ai essayer ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/socomenin", "root", "");
            Statement stmt=conn.createStatement();
 
            DataSagemcom dataSagemcom = null ;
 
              Set< DataSagemcom> list = new HashSet<DataSagemcom>();
            ResultSet res=stmt.executeQuery("Select * from datasocomenin");
          while(res.next())
             { dataSagemcom = new  DataSagemcom( res.getString("PROJET"),res.getString("REF"),res.getString("GAMME"),res.getString("LIBOF"),res.getString("GAMSEQ"),res.getString("DESCRIPTION"),res.getInt("MAT"),res.getString("NOM"),res.getString("FCT"),res.getString("PERIODE"),res.getFloat("POINTAGE"),res.getString("DEBDT"),res.getString("FINDT"),res.getString("USERCR"),res.getString("USERMO"),res.getString("USERCRDT"),res.getString("USERMODT"),res.getString("POIDSTOT"),res.getString("AVCREELTOT"),res.getString("DATEMAJDIVALTO"),res.getInt("ID"));
 
              list.add(dataSagemcom );
 
              }
 
   for (DataSagemcom temp : list){
        	System.out.println(temp); }



il affiche :
com.sagemcom.entity.DataSagemcom@7aec35a
com.sagemcom.entity.DataSagemcom@26a1ab54
com.sagemcom.entity.DataSagemcom@246b179d
com.sagemcom.entity.DataSagemcom@446cdf90