Le code est très simple, donc je ne parlerai pas beaucoup de non-sens ici, je le présente juste
public static <T> list <t> conververtolist (resultSet rs, class <t> t) lève sqlexception {list <map <string, objet >>> list = new ArrayList <map <string, objet >> (); ResultSetMetAdata md = (resultSetMetAdata) Rs.GetMetAdata (); int colnCount = md.getColumnCount (); while (Rs.Next ()) {map <string, object> rowData = new HashMap <String, object> (); for (int i = 1; i <= chumberCount; i ++) {rowData.put (md.getColumnName (i), rs.getObject (i)); } list.add (rowData); } JsonArray jr = jsonArray.fromObject (list); List <t> resultList = jsonArray.tolist (jr, t); return resultList; }N'est-ce pas très simple? . Pour référence pour les débutants, veuillez sauter les vieux oiseaux