Код очень прост, поэтому я не буду много говорить здесь, просто представлю его
public static <t> list <t> ConvertToList (ResultSet RS, Class <T> t) Throws SQLexception {List <Map <String, Object >>> list = new ArrayList <map <string, object >> (); ResultsetMetAdata MD = (ResultSetMetAdata) rs.getMetAdata (); int columncount = md.getColumnCount (); while (rs.next ()) {map <string, object> rowdata = new hashmap <string, object> (); for (int i = 1; i <= columncount; i ++) {rowdata.put (md.getColumnName (i), rs.getObject (i)); } list.add (rowdata); } Jsonarray jr = jsonarray.fromobject (list); Список <T> resultList = jsonarray.tolist (jr, t); вернуть результат списка; }Разве это не очень просто? Полем Для ссылки для начинающих, пожалуйста, пропустите старые птицы