コードは非常にシンプルなので、ここではあまりナンセンスな話をしません。
public static <t> list <t> converttolist(resultset rs、class <t> t)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); return resultList; }とても簡単ではありませんか? 。初心者向けの参照については、古い鳥をスキップしてください